multithread-prob

Seite 1 von 1 - Forum: Coding Stuff auf overclockers.at

URL: https://www.overclockers.at/coding-stuff/multithread-prob_59684/page_1 - zur Vollversion wechseln!


deftenski schrieb am 20.12.2002 um 12:03

ich hab ein prob dabei, einen 2ten thread zu starten...
laut msdn sollt es in etwa so funktionieren:

void CMultithreading1Dlg::OnButton1()
{
CMyObject* pNewObject = new CMyObject;
AfxBeginThread( MyThreadProc, pNewObject );
}

UINT CMultithreading1Dlg::MyThreadProc(LPVOID pParam)
{
CMyObject* pObject = (CMyObject*) pParam;

if( pObject == NULL)
return 1;

AfxMessageBox( "thread running" );

return 0;
}

kriegen tu ich nur folgende fehlermeldung:
error C2665: 'AfxBeginThread' : none of the 2 overloads can convert parameter 1 from type 'unsigned int (void *)'

weisz jmd rat?

tia
deftenski


Vivo schrieb am 20.12.2002 um 13:51

Beim Prototyp static verwendne ... dann funzts :) !


deftenski schrieb am 20.12.2002 um 13:53

deine antwort gilt ned... du sitzt neben mir


Vivo schrieb am 20.12.2002 um 13:55

Tja ... tut nichts zur Sache das ich dass weiss und es veröffentliche für die Nachwelt !! :D




overclockers.at v4.thecommunity
© all rights reserved by overclockers.at 2000-2025