En fait je suis entrain de developper une application avec VC++
l'interface je la developpe avec Gtk+
j'ai creé une classe cpaServer qui contient un methode StartL(void) et je veux lancé cette methode au demarrage en lui associant un thread comme suit :
mais au niveau de la compilation, ca me donne ce message d'erreur :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 Cpaserver* cpaserver = Cpaserver::NewL(); ThreadTestCpa = CreateThread(NULL,0,(LPTHREAD_START_ROUTINE)cpaserver->StartL,NULL,CREATE_SUSPENDED,NULL); ResumeThread(ThreadTestCpa);
quand je clique sur cette ligne elle me renvoie directement sur la ligne du CreateThread.
Code : Sélectionner tout - Visualiser dans une fenêtre à part error C2440: 'type cast' : cannot convert from '' to 'unsigned long (__stdcall *)(void *)'
j'ai rien compris.
est ce qu'il y a quelqu'un qui peut me regle le probleme ?
Partager