Поделиться через


CWnd::OnEnterIdle

Платформа вызывает функцию этот функцию-член, чтобы информировать процедуру основного окна приложения, что модальное диалоговое окно или меню вставки в состояние бездействия.

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

Параметры

  • nWhy
    Определяет, является ли сообщение результат, показанным диалогового окна или меню. Этот параметр может принимать следующие значения:

    • MSGF_DIALOGBOX Система бездействует, поскольку диалоговое окно отображается.

    • MSGF_MENU Система бездействует, поскольку меню отображается.

  • pWho
    Задает указатель к диалоговому окну (если nWhyMSGF_DIALOGBOX) или окно, содержащее отображаемое меню (если nWhyMSGF_MENU). Данный указатель может быть временным и не должен сохранить для последующего использования.

Заметки

Окно модальным или меню диалогового окна входит в состояние бездействия, когда ни одного сообщения не ожидают в его очереди после того, как она отображает одну или несколько предыдущих сообщениях.

Примечание

Это функция-член вызывается платформой, чтобы разрешить приложению обработать сообщение Windows.Параметры, передаваемые функции отражают параметры, получаемые платформой, когда сообщение было получено.При вызове реализации базового класса этой функции, то эта реализация будет использовать параметры изначально, переданные с сообщением, а не параметры указываются в функции.

Требования

Header: afxwin.h

См. также

Ссылки

Класс CWnd

Диаграмма иерархии

WM_ENTERIDLE