bonjour,
voila mon problème,
j'ai un thread qui tourne qui envoye des messages sur une interface. Au milieu de l'envoie je souhaite afficher une form pour que l'utilisateur entre les valeurs qui seront envoyées sur cette meme interface. je voudrais donc attendre que l'utilisateur appuie sur ok ou annuler pour continuer le thread
J'ai fait cela dans le thread :
j'ai la form qui s'affiche mais sans les controles, je pense que c'est normal,
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 DWORD WINAPI CLQSToolView::IdentificationThreadFunc(LPVOID lpParam) { int returnvalue; // Cast lpParam argument to CICDIBasicDlg* // CLQSToolView* dialog = (CLQSToolView*)lpParam; .... .... .... .... if(condition) dialog->m_pWriteIdent = new CWriteDoserIdent(dialog); dialog->m_pWriteIdent->Create(CWriteDoserIdent::IDD,GetDesktopWindow()); dialog->m_pWriteIdent->ShowWindow(SW_SHOW);
car la form n'est pas dessiné. Mais je ne sais pas comment gérer le thread, comment attendre que l'utilisateur appuie sur ok.
Merci beaucoup, j'espère que c'est clair
Partager