Bonjour, je travaille actuellement sur un projet de client Msn messenger,
j'ai ma boite de dialogue principale où je peux me connecter, liste de contact,pseudo etc ...
Lorsque je recois/demande une conversation a un contact, je crée une 2eme boite de dialogue non modale
Voici comment je la crée, donc c'est du dynamique, donc des que je commence a avoir plusieurs convers, je peux réduire mais la réduction se met juste au dessus de demarrer et non dans la barre des tâches et je suis lié a ma boite de dialogue principale
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12 m_pDialogue=new CDialogue(); ............ code ............ //Si la boite de dialogue n'existe pas, la crée if(m_pDialogue->GetSafeHwnd() == NULL) m_pDialogue->Create(IDD_DIALOGUE, this); //Si elle est visible, on la détruit if(m_pDialogue->IsWindowVisible()) m_pDialogue->DestroyWindow(); //sinon on l'affiche
Comment pourrais-je faire pour faire des boites indépendantes les unes des autres ? Comme msn messenger en fait ?
Merci
Partager