Freigeben über


CWinThread::Run

Stellt eine standardmäßige Meldungsschleife für Benutzeroberflächenthreads bereit.

virtual int Run( );

Rückgabewert

Ein int-Wert, der vom Thread zurückgegeben wird. Dieser Wert kann abgerufen werden, indem Sie GetExitCodeThread aufruft.

Hinweise

Run ruft ab und leitet Windows-Meldungen weiter, bis die Anwendung WM_QUIT eine Meldung empfängt. Wenn die Meldungswarteschlange des Threads momentan keine Nachrichten enthält, ruft RunOnIdle auf, um das Leerlaufverarbeiten auszuführen. Eingehende Nachrichten wechseln zur PreTranslateMessage-Memberfunktion für den Verarbeitungsaufwand special und dann zur Windows-Funktion TranslateMessage für Standardtastaturübersetzung. Schließlich wird die DispatchMessage Windows-Funktion aufgerufen.

Run wird selten überschrieben, jedoch überschreiben, um ein spezielles Verhalten.

Diese Memberfunktion wird nur in den Benutzeroberflächenthreads verwendet.

Anforderungen

Header: afxwin.h

Siehe auch

Referenz

CWinThread-Klasse

Hierarchiediagramm

CWinApp::Run