Bonjour,
Je voudrais savoir s'il est possible de communiquer avec 2 CPropertyPage, notamment, lire les contrôles par exemple. Et si c'est possible, comment on peut faire ?
Merci d'avance.
Christophe
Bonjour,
Je voudrais savoir s'il est possible de communiquer avec 2 CPropertyPage, notamment, lire les contrôles par exemple. Et si c'est possible, comment on peut faire ?
Merci d'avance.
Christophe
Oui.
Mais question bien trop flou et mal cadré. Il y a "des milliers" de moyens et comment connaître celui que vous pourrez facilement maîtriser.
De plus, votre question montre une complète méconnaissance du concept MVC ou document/Vue nécessaire pour ne pas se tirer une balle (dans le pied ou dans la tête) avec les MFC.
Donc changez d'option et soyez bien plus clair.
Tu peux communiquez entre deux CPropertyPage en passant par leur parent commun la CPropertySheet
Voilà
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8 void CMyPropertyPage::MyMethod() { CPropertySheet* pSheet = static_cast<CPropertySheet*>(GetParent()); CPropertyPage* pPage2 = pSheet ->GetPage(2); CPropertyPage* pPage3 = pSheet ->GetPage(3); //... }
Partager