Hallo,
und willkommen im Forum.
Das geht schon, allerdings hat man dabei das Problem, dass Memberfunktionen ja implizit this als ersten Parameter übergeben bekommen. Man muss da eventuell mit einer statischen Memberfunktion und allerlei Casts aushelfen. Das kriege ich jetzt aus dem Kopf nicht hin, müsste ich auch nachschauen.
Modernes C++ kennt Multithreading. Das geht auch in VC++ 2013
http://en.cppreference.com/w/cpp/thread
wir hatten da kürzlich hier mal was zu
https://www.roboternetz.de/community...ghlight=thread
Wenn es unbedingt die WinAPI sein muss, wie in deinem Code oben: In den Büchern von Jeffrey Richter ("Windows via C/C++") steht, man solle in C++ CreateThread nie direkt aufrufen, weil dabei einige Dinge der Laufzeitbibliothek nicht initialisiert werden. Ob das immer noch so ist, kann ich nicht sagen. Ich würde trotzdem seine Empfehlung weitergeben, besser _beginthread oder _beginthreadex zu nehmen. Microsoft nimmt heute in seinen eigenen Beispielen aber eher std::thread.
Lesezeichen