Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Eine Frameworkanwendung verbringt die meiste Zeit in der Run-Memberfunktion der Klasse CWinApp. Nach der Initialisierung ruft WinMainRun auf, um die Nachrichtenschleife zu verarbeiten.
Run durchläuft eine Nachrichtenschleife und überprüft die Nachrichtenwarteschlange auf verfügbare Nachrichten. Wenn eine Nachricht verfügbar ist, Run leitet sie zur Bearbeitung weiter. Wenn keine Nachrichten verfügbar sind, was häufig zutrifft, ruft RunOnIdle für die Leerlaufzeitverarbeitung auf, die Sie oder das Framework möglicherweise benötigt. Wenn keine Nachrichten vorhanden sind und keine Leerlaufverarbeitung ausgeführt werden muss, wartet die Anwendung, bis etwas geschieht. Wenn die Anwendung beendet wird, ruft RunExitInstance auf. Die Abbildung in der OnIdle-Memberfunktion zeigt die Abfolge von Aktionen in der Nachrichtenschleife.
Die Nachrichtensendung hängt von der Art der Nachricht ab. Weitere Informationen finden Sie unter "Nachrichten und Befehle" im Framework.