Ca marche toujours pas :
voici mon code :
HANDLE th;
Au chargement :
DWORD x;
th = CreateThread(NULL,0,srv,this,0,&x);
void CANTChatWin2Dlg::OnClose()
{
stops = 1;
WaitForSingleObject(th,INFINITE);
CDialog::OnClose();
}
Le thread :
DWORD WINAPI srv(void* pDialog)
{
while(stops == 0)
{
...
}
return 0;
}
Et ça bloque toujours quand je quitte.