Slt,
J'ai tent� de faire comme indiqu� ici
Seulement il ne se passe rien quand j'envoi le message depuis une fenetre CDialog pour la CDialog contenant le CtrlTab de la fiche fille,
mon code :
et dans la feuille fille :
Code : S�lectionner tout - Visualiser dans une fen�tre � part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20 // Cdialog parent (avec le CtrlTab) : .h ... #define WM_TEST WM_USER + 100 class DlValidation : public CDialog {.... long OnReceiveTest(WPARAM wparam,LPARAM lparam); // Cdialog parent (avec le CtrlTab) : .cpp BEGIN_MESSAGE_MAP(DlValidation, CDialog) ON_MESSAGE(WM_TEST, OnReceiveTest) // message privé END_MESSAGE_MAP() long DlValidation::OnReceiveTest(WPARAM wparam, LPARAM lparam) { OnOK(); return 0L; }
Aurais je oubli� quelque chose ?
Code : S�lectionner tout - Visualiser dans une fen�tre � part
1
2
3
4
5
6
7
8
9
10 //CDialog fille : .h #define WM_TEST WM_USER + 100 //CDialog fille : .cpp void DlValidationPage3::OnBnClickedValidate() { PostMessage(WM_TEST); }
Partager