[MFC] Mettre une boite de dialogue en background

Mettre une boite de dialogue en background [MFC] - C++ - Programmation

Marsh Posté le 24-07-2002 à 11:57:22    

Dans mon appli, j'affiche une deuxieme boite de dialogue avec la methode suivante :  

Code :
  1. ListServerPorts = new CServerRealPortsDlg;
  2. ListServerPorts->Create(IDD_DIALOG1, this);
  3. ListServerPorts->ShowWindow(SW_SHOW);


Mon pb est que quand je clique sur la premiere boite de dialogue, celle-ci reste en arriere plan alors qu'elle devient active!


---------------
LOVE & PEACE !!! [:kirvel]
Reply

Marsh Posté le 24-07-2002 à 11:57:22   

Reply

Marsh Posté le 24-07-2002 à 12:31:51    

:bounce:


---------------
LOVE & PEACE !!! [:kirvel]
Reply

Marsh Posté le 24-07-2002 à 13:43:53    

:bounce:  :bounce:


---------------
LOVE & PEACE !!! [:kirvel]
Reply

Marsh Posté le 22-08-2002 à 11:29:26    

Je reformule ma question! Est ce qu'une fenetre parent est obligatoirement en arriere plan par rapport a ces fenetres enfants? Si non, quels flags faut il mettre lors de la creation de la fenetre enfant?


Message édité par try58 le 22-08-2002 à 11:33:45

---------------
LOVE & PEACE !!! [:kirvel]
Reply

Marsh Posté le 22-08-2002 à 13:53:18    

Désolé, sais pas.
 
En essayant, sur la feuille à mettre devant les autres, SetWindowPos() avec HWND_TOP ou HWND_TOPMOST, ça marche pas (ça ne serait qu'un "platrage" et non une réponse) ?

Reply

Marsh Posté le 22-08-2002 à 14:35:48    

carbon_14 a écrit a écrit :

Désolé, sais pas.
 
En essayant, sur la feuille à mettre devant les autres, SetWindowPos() avec HWND_TOP ou HWND_TOPMOST, ça marche pas (ça ne serait qu'un "platrage" et non une réponse) ?



Ca doit surement marcher mais c'est clair que ce n'est pas tres propre. De toute facon, j'ai fait quelques modifs a mon appli et j'ai contourne le pb.


---------------
LOVE & PEACE !!! [:kirvel]
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed