arbeitsthread funktioniert nicht so richtig :-(



  • hi ich versuche einen arbeitsthread zu schreiben nur leider klappt das nicht so leicht wie in meinem tutorial...

    meine Dlg hat eine Methode die sieht so aus:

    UINT CopyProc(LPVOID pParam)
    {
         // do something
         return 0;
    }
    
    und das hier in der OnInitDialog:
    CWinThread * pThread = AfxBeginThread(CopyProc, GetSafeHwnd(), THREAD_PRIORITY_NORMAL);
    

    könnt ihr mir sagen was ich falsch mache?
    beim kompilieren meldet der Debugger das:
    "one of the 2 overloads can convert parameter 1 from type 'unsigned int (void *)'"
    aber der soll doch UINT sein die Proc methode oder? oder hab ich das überhaupt nicht verstanden.... 😕

    vielen dank fuer die mühen im voraus


Anmelden zum Antworten