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
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. |
Um aplicativo deve retornar zero se ele processa esta mensagem.
Você pode suprimir a mensagem WM_ENTERIDLE para uma caixa de diálogo, criando a caixa de diálogo com o estilo DS_NOIDLEMSG.
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.
Visão geral de caixas de diálogo, mensagens de caixa de diálogo, DefWindowProc