Bonjour a tous. Je code une tite appli sous EVC++ et j'ai un petit soucis de dialogBox. Je vais essayer d'expliquer tout ça.

Bon alors j'ai deux dialogBox que j'apelle successivement dans mon programme.
Dans la deuxieme il y a plusieurs objets dont 2 comboBox.

dans ce genre la :
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
LRESULT CALLBACK WndProc(HWND hWnd, UINT message, WPARAM wParam, LPARAM lParam)
{      


	if (indFrame ==0 && Flag == FALSE)
	{
		if(!createBasicWindow(hWnd)) return FALSE;
		Flag = TRUE;
	}

	if (indFrame == 1 && Flag ==FALSE)
	{
		if(!createSalleWindow(hWnd)) return FALSE;
		Flag = true;
	}
Le soucis est que lorsque j'apelle la seconde dialogBox je n'arrive pas a récupérer certains message. Exemple : le CBN_SELCHANGE d'un des combos.

Le plus étrange, c'est que si j'ouvre le second dialog avant le premier, ça marche sans soucis, mais des que j'ouvre le premier ça ne marche plus.