COleMessageFilter::EndBusyState

virtuelle privatevoid EndBusyState ( );

Bemerkungen

Rufen Sie diese Funktion, einen Beschäftigten Zustand zu beenden. Es funktioniert in Verbindung mit BeginBusyState Beschäftigten Zustand der Anwendung zu steuern. Die SetBusyReply -Funktion bestimmt die Anwendung Antwort auf aufrufenden Anwendungen Wenn es ausgelastet ist.

Die BeginBusyState und EndBusyState -Aufrufe Inkrementieren und Dekrementieren, bzw. einen Zähler, der bestimmt, ob die Anwendung ausgelastet ist. Zum Beispiel führen zwei Aufrufe von BeginBusyState und ein Aufruf an EndBusyState noch ausgelasteter Status. Ausgelasteter Status abgebrochen ist es notwendig, EndBusyState rufen Sie die gleiche Anzahl von Zeiten, die BeginBusyState aufgerufen wurde.

Standardmäßig tritt Rahmen den Beschäftigten Zustand während der Leerlaufverarbeitung, die von CWinApp::OnIdledurchgeführt wird. Während die Anwendung Benachrichtigungen der ON_UPDATE_COMMAND_UI behandelt wird, werden eingehende Anrufe behandelt, nachdem Leerlaufverarbeitung abgeschlossen ist.

Übersicht über die COleMessageFilter |  Member der Klasse | Hierarchiediagramm

Siehe auch&Nbsp;COleMessageFilter::BeginBusyState, COleMessageFilter::SetBusyReply, CWinApp::OnIdle

Index