Um aplicativo envia uma mensagem DM_SETDEFID poderá alterar o identificador do botão de envio padrão para uma caixa de diálogo.
DM_SETDEFID wParam = idControl; / / identificador do botão de envio padrão novo
Esta mensagem é processada pelo DefDlgProc função. Para definir o botão de envio padrão, a função pode enviar WM_GETDLGCODE e BM_SETSTYLE mensagens para o Controlarar fornecido e o botão de envio padrão atual.
Usando a mensagem DM_SETDEFID pode resultar em mais de um botão que aparece para que o estado do botão de envio padrão. Quando o sistema exibe uma caixa de diálogo, ele desenha o primeiro botão de ação no modelo de diálogo com a fronteira do estado padrão. Enviando uma mensagem DM_SETDEFID para alterar o botão padrão não sempre removerá a fronteira do estado padrão do primeiro botão de ação. Nesses casos, o aplicativo deve enviar uma mensagem BM_SETSTYLE para alterar o estilo de borda do botão primeiro.
O valor de retorno é sempre TRUE.
nbsp; Windows &NT: requer a versão 3.1 ou posterior.
Windows:Requer o Windows 95 ou posterior.
Windows CE:Requer versão 1.0 ou posterior.
Cabeçalho:Declarado em WinUser. h.
Visão geral de caixas de diálogo, mensagens de caixa de diálogo, BM_SETSTYLE, DefDlgProc, DM_GETDEFID, EM_SETLIMITTEXT, WM_GETDLGCODE