Compartilhar via


CWnd::OnEnterIdle

A estrutura chama esta função de membro para informar ao procedimento de janela principal do aplicativo que um menu ou uma caixa caixa de diálogo modal está entrando no 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 um menu seja exibido.Este parâmetro pode ser um dos seguintes valores:

    • MSGF_DIALOGBOX   O sistema está ocioso, porque uma caixa de diálogo estiver sendo exibida.

    • MSGF_MENU   O sistema está ocioso, como um menu é que está sendo exibido.

  • pWho
    Especifica um ponteiro para a caixa de diálogo (se nWhy é MSGF_DIALOGBOX), ou a 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

Um menu ou caixa de diálogo modal entra no estado ocioso quando não há mensagens estão aguardando na fila depois que ele tem processado uma ou mais mensagens anteriores.

Observação:

Essa função de membro é chamada pela estrutura para permitir que seu applicati sobre a alça de uma mensagem do Windows.Os parâmetros passados para sua função refletem os parâmetros recebidos pela estrutura quando a mensagem foi recebida.Se você telefonar a implementação da classe de base dessa função, essa implementação usará o parâmetros riginally passado com a mensagem e não os parâmetros que você fornecer para a função.

Requisitos

Cabeçalho: afxwin.h

Consulte também

Referência

Classe CWnd

Gráfico de hierarquia

WM_ENTERIDLE

Outros recursos

Membros CWnd