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 :
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.
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 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.
Partager