WM_ENTERIDLE

A mensagem WM_ENTERIDLE é enviada para a janela de proprietário de uma caixa de diálogo restrita ou um menu que é inserir um estado ocioso. Uma caixa de diálogo restrita ou um menu entra no estado ocioso quando não mensagens estão aguardando na fila depois que ele processou uma ou mais mensagens anteriores.

WM_ENTERIDLE fuSource = wParam;    / / fonte ocioso bandeira hwnd = lParam (HWND); / / identificador da caixa de diálogo caixa ou janela proprietária 

 

Parâmetros

fuSource
Valor de wParam. Especifica se a mensagem é o resultado de uma caixa de diálogo ou um menu está sendo exibido. Este parâmetro pode ser uma dos seguinte valores:
Valor Significado
MSGF_DIALOGBOX O sistema está ocioso porque uma caixa de diálogo é exibida.
MSGF_MENU O sistema está ocioso porque um menu é exibido.

hwnd
Valor de lParam. Contém o identificador da caixa de diálogo (se fuSource é MSGF_DIALOGBOX) ou da janela que contém o menu exibido (se fuSource for MSGF_MENU).

Retornar valores

Um aplicativo deve retornar zero se ele processa esta mensagem.

Observações

Você pode suprimir a mensagem WM_ENTERIDLE para uma caixa de diálogo, criando a caixa de diálogo com o estilo DS_NOIDLEMSG.

QuickInfo

nbsp; Windows &NT: requer a versão 3.1 ou posterior.
Windows:Requer o Windows 95 ou posterior.
Windows CE:Sem suporte.
Cabeçalho:Declarado em WinUser. h.

Ver também

Visão geral de caixas de diálogo, mensagens de caixa de diálogo, DefWindowProc

Index