COleMessageFilter::BeginBusyState

sanal void BeginBusyState ( );

Açıklamalar

Meşgul durumu başlamak için bu işlevini çağırın. Uygulama meşgul durumunu denetlemek için EndBusyState ile birlikte çalışır. Meşgul olduğunda SetBusyReply işlevi çağıran uygulamalar uygulamanın yanıt belirler.

BeginBusyState ve EndBusyState aramalar, arttırma ve azaltma, sırasıyla uygulama meşgul olup olmadığını belirleyen bir sayaç. Örneğin, iki çağrı BeginBusyState ve EndBusyState bir çağrı hala yoğun bir duruma neden. Bir meşgul durumunu iptal etmek için EndBusyState denilen BeginBusyState aynı sayıda çağırmak gereklidir.

Varsayılan olarak, çerçeve, CWinApp::OnIdletarafından gerçekleştirilen boşta işlemi sırasında meşgul durumuna girer. Uygulama ON_COMMANDUPDATEUI bildirimleri işleme sırasında boşta işlemi tamamlandıktan sonra gelen çağrıları sonra işlenir.

COleMessageFilter ge&nel bakış |nbsp; Sınıf üyeleri | Hiyerarşi çizelgesi

Ayrıca bkz: COleMessageFilter::EndBusyState, COleMessageFilter::SetBusyReply, CWinApp::OnIdle

Index