CWnd::OnEnterIdle

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

参数:
nWhy指明该消息是显示对话框还是显示菜单的结果。这个参数可以是下列值之一:
·MSGF_DIALOGBOX系统空闲,因为正在显示对话框。
·MSGF_MENU系统空闲,因为正在显示菜单。
pWho指定了对话框指针(如果nWhy为MSGF_DIALOGBOX),或者是包含了显示的菜单(如果nWhy为MSGF_MENU)窗口的指针。这个指针可能是临时的,不能被保存以供将来使用。

说明:
框架调用这个函数以通知应用程序的主窗口过程,有一个模式对话框或或菜单正在进入空闲状态。当模式对话框或菜单处理完原来的一条或多条消息,并且没有其它消息在队列中等候时,它就进入空闲状态。
注意 框架调用这个成员函数以允许你的应用程序处理一个Windows消息。传递给你的成员函数的参数反映了接收到消息时框架接收到的参数。如果你调用了这个函数的基类实现,则该实现将使用最初传递给消息的参数(而不是你提供给这个函数的参数)。

请参阅:WM_ENTERIDLE