[MFC] dialog child > accès à des données membres de sa dialog mère
antsite
Je me souviens
Posté le 05-01-2004 à 08:17:25
J'ai une dialog child (qui apparait dans un TabCtrl) et je voudrais que cette dialog puisse accéder à des variables de la classe de la dialog mère (fenetre) ?
Il y bien dans la classe de la dialog fille une variable m_pParentWnd (CWnd*), mais je ne vois pas comment faire...
merci
ANT
Publicité
Posté le 05-01-2004 à 08:17:25
antsite
Je me souviens
Posté le 05-01-2004 à 15:27:21
Le truc en plus c'est que je ne peux pas déclarer dans la classe de la dialog fill un pointeur vers la classe de la dialog mère (compilo veut pas)
Harkonnen
Modérateur Un modo pour les bannir tous
Posté le 05-01-2004 à 15:38:31
tu utilises la fonction GetParent() de CWnd pour récupérer un pointeur vers la dialog mère
---------------
J'ai un string dans l'array (Paris Hilton)
antsite
Je me souviens
Posté le 05-01-2004 à 15:40:50
oui on est bien d'accord, mais ce que je veux ce n'est pas un pointeur vers la DIALOG mais la CLASSE de la dialog (CMachinDlg), et j'arrive pas à avoir ça à partir de GetParent par exemple !
antsite
Je me souviens
Posté le 06-01-2004 à 07:46:08
En fait j'ai fait mon boulay sur ce coup là parce que :
(CMachinDlg*)m_pParentWnd->variable;
et hop c'est bon...