Salut à tous,
j'ecris un module de visionnement d'image et
je souhaiterai pouvoir stopper ma fonction OnPlay au moment voulu mais j'ai un pb a la creation d'un thread (novice en CPP)
error C2664: 'CreateThread' : cannot convert parameter 3 from 'unsigned long (void *)' to 'unsigned long (__stdcall *)(void *)'
la fonction appelee est:
DWORD CEssaiMFCDlg::Play(LPVOID pdata)
{-------}
la fonction appelante:
void CEssaiMFCDlg::OnStock()
{
// TODO: Add your control notification handler code here
HANDLE hThread;
LPVOID pdata;
hThread = CreateThread(NULL, 0, Play, pdata, 0, NULL);
j'ai teste d'autre manières proposees sur le net (exemple inserer unsigned long (__stdcall *)(void *))Play devant Play) mais ca n'aboutit pas.
Merci bcp si vous avez la solution à mon pb
@+
Neub
Suivi de la discussion