Compartilhar via


CWnd::OnEnterIdle

A estrutura chama essa função de membro para informar o procedimento de janela principal de um aplicativo que uma caixa de diálogo modal ou um menu está inserindo em um estado ocioso.

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

Parâmetros

  • nWhy
    Especifica se a mensagem é o resultado de uma caixa de diálogo ou menu que estão sendo exibidos.Este parâmetro pode ser um dos seguintes valores:

    • MSGF_DIALOGBOX o sistema é ociosa como uma caixa de diálogo está sendo exibida.

    • MSGF_MENU o sistema é ociosa como um menu está sendo exibido.

  • pWho
    Especifica um ponteiro para a caixa de diálogo (se nWhy é MSGF_DIALOGBOX), ou janela que contém o menu exibido (se nWhy é MSGF_MENU).Esse ponteiro pode ser temporário e não deve ser armazenado para uso posterior.

Comentários

Uma caixa de diálogo modal um menu ou digite um estado ocioso quando nenhuma mensagem está aguardando na fila depois que processou uma ou mais mensagens anteriores.

ObservaçãoObservação

Essa função de membro é chamada pela estrutura para permitir que seu aplicativo manipule uma mensagem do windows.Parâmetros passados à sua função refletem os parâmetros recebidos pela estrutura quando a mensagem foi colocada.Se você chamar a implementação da classe base de essa função, essa implementação usará parâmetros passados originalmente com a mensagem e não os parâmetros que você fornece para a função.

Requisitos

Cabeçalho: afxwin.h

Consulte também

Referência

CWnd Class

Gráfico de hierarquia

WM_ENTERIDLE