000
16.09.2005, 10:13 Uhr
Wiesenlieger
|
Hi Leute,
hab mit einen kleinen Workerthread gebaut, der im Hintergrund etwas suchen soll, während ich an meiner Dialoganwendung theoretisch weiterarbeiten kann. Erzeugt wird er mit :
C++: |
CWinThread* m_pSearchThread = AfxBeginThread(MainFunc, &m_Search);
UINT MainFunc(LPVOID pParam) { Search* lpSearch = (Search*)pParam; // Zeiger auf Fortsetzungsflag holen bool* pbContinue = lpSearch->GetContinue();
// suchen lpSearch->SearchObjects();
return 0; }
|
Ich kann den Thread starten und auch wieder abbrechen aber ich würde gern erfahren, wenn er fertig ist! Also nicht den Beendigungscode abfragen, sondern ein "Habe fertig!" vom Thread bekommen. Wie kann man das mache? |