000
08.07.2003, 16:56 Uhr
Andyk
|
Hi,
ich habe ein WIN32 Projekt mit MFC Anbindung jetzt versuche ich Multithreading aufzuziehen. Ich wil folgende Funktion:
C++: |
VOID CDXFileDialog::RThread(PVOID pvoid)
|
mit
C++: |
_beginthread(RThread,0,NULL);
|
aufzurufen aber er bringt mir den Fehler
Code: |
error C2664: '_beginthread' : Konvertierung des Parameters 1 von 'void (void *)' in 'void (__cdecl *)(void *)' nicht moeglich
|
. Jetzt habe ich eine "Hallo Welt"-WIN32 Anwendung aufgemacht und da funktioniert die Geschichte. Bei der Codeerstellung habe ich auch schon Multithreading Debugging eingeschaltet. Kann es daran liegen das ich in meinem Projekt, Klassen verwende und im "Hallo Welt Projekt" nicht? Vielen Dank, -- CU, ANDYK |