Problème de GetDlgItem à partir d'un contrôle subclassé
Bonjour,
J'ai un problème dont je ne comprends pas la cause, et que je n'arrive pas à résoudre...
J'ai une boîte de dialogue contenant un contrôle dérivé de CEdit qui a été subclassé. Dans la méthode OnLButtonDblClk de cet edit, je voudrais récupérer le texte d'un static de la même boîte de dialogue. Pour accéder au contrôle static, je fais
Code:
CWnd *pWnd = GetParent()->GetDlgItem(IDC_MONSTATIC)
dans la méthode OnLButtonDblClk de mon edit, mais pWnd est toujours NULL, alors que je sais que GetParent() renvoit bien un pointeur sur ma boîte de dialogue et que celle-ci contient bien le static IDC_MONSTATIC...
Quelqu'un a-t-il une explication ? Aurais-je (encore) mal compris le fonctionnement des contrôles subclassés ?