Benutzeroberflächen Thread
-
Hallo,
wie beende ich einen Benutzeroberflächenthread korekt ?
-
War ne dumme frage hat sich erledigt.
-
XeXeS schrieb:
War ne dumme frage hat sich erledigt.
echt? wie denn? Ich weiss es wirklich nicht und kreiere immer Workerthreads JAAA auch für die View-Steuerung.
wie geht das mit den Benutzer-Threads?
-
WM_CLOSE !?
-
@sky21: hier auch noch mal ein Link zu einem Beispiel mit gui-Threads.
http://www.codersource.net/mfc_user_interface_thread.html
-
Wenn man es ganz einfach machen will ohne nachrichten.
1. Man leitet eine Klasse von CWinThread ab.
2. Man verwendet dann die zweite Version von AfxBeginThread um eine Instanz des Objekts zu erstellen und den Thread zu starten.
3. Man beendet den thread indem man einfach den zeiger per Delete löscht.
Bei mir schaut es so aus:
m_pThreadSplash = (CSplashscreenThread* AfxBeginThread(RUNTIME_CLASS(CSplashscreenThread)); delete m_pThreadSplash;