j'aimerai savoir comment et par qu'elle fonction je peux à partir d'un thread lancé une fonction. éternel probleme souvent posé comme post dans le forum mais j'ai po trouvé de solution.
ce que j'ai fais c un thread qui attend 5 secondes, et j'aimerai qu'il m'execute une fonction dans mon prog d'origine je pense que c'est à l'aide d'un SendMessage ou fonction de ce style mais je connais pas le HWND de mon MFC. voila c tout voila mon bout de code:
HANDLE hThread;
unsigned threadID;
unsigned __stdcall timer(void* pArguments )
{
while(1)
{
Sleep(5000);
//ici j'aimerai lancé une fonction dans mon MFC par exenmple kill();
}
return 0;
}
hThread = (HANDLE)_beginthreadex( NULL, 0, &timer, NULL, 0,&threadID );
merci d'avance