共用方式為


CWnd::OnEnterIdle

架構會呼叫此成員函式通知應用程式的主視窗程序強制回應對話方塊或功能表進入閒置狀態。

afx_msg void OnEnterIdle(
   UINT nWhy,
   CWnd* pWho 
);

參數

  • nWhy
    指定訊息是否是顯示的對話方塊或功能表的結果。 這個參數可以是下列其中一個值:

    • 因為 對話方塊隨即顯示,MSGF_DIALOGBOX 系統會閒置。

    • 因為功能表顯示,MSGF_MENU 系統會閒置。

  • pWho
    指定指標對話方塊 (如果 nWhy 是 MSGF_DIALOGBOX),或包含顯示功能表的視窗 (如果 nWhy 是 MSGF_MENU)。 這個指標可能是暫時的,而且不應儲存供日後使用。

備註

強制回應對話方塊或功能表進入閒置狀態,當訊息在佇列時不會等候,才能處理一個或多個上一個訊息之後。

注意事項注意事項

此成員函式由架構呼叫可以讓您的應用程式處理 Windows 訊息。接收訊息時,參數會傳遞至函式反映這個框架接收的參數。如果您呼叫這個函式的基底類別實作,該實作會使用這個參數起始傳入訊息所提供函式取代的參數。

需求

Header: afxwin.h

請參閱

參考

CWnd 類別

階層架構圖

WM_ENTERIDLE