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 :
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;
}
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
 
//CDialog fille : .h
#define WM_TEST WM_USER + 100
 
 
//CDialog fille : .cpp
void DlValidationPage3::OnBnClickedValidate()
{
	PostMessage(WM_TEST);
}
Aurais je oubli� quelque chose ?