Compartilhar via


CWnd::SendDlgItemMessage

Envia uma mensagem a um controle.

LRESULT SendDlgItemMessage(
   int nID,
   UINT message,
   WPARAM wParam = 0,
   LPARAM lParam = 0 
);

Parâmetros

  • nID
    Especifica o identificador do controle caixa de diálogo que a mensagem será exibida.

  • message
    Especifica a mensagem seja enviada.

  • wParam
    Especifica as informações dependentes de mensagem adicionais.

  • lParam
    Especifica as informações dependentes de mensagem adicionais.

Valor de retorno

Especifica o valor retornado pelo procedimento de janela do controle ou 0 se o controle não foi encontrado.

Comentários

The SendDlgItemMessage função de membro não retorna até que a mensagem tiver sido processada.

Usando SendDlgItemMessage é idêntico ao obter um CWnd* para o controle fornecido e a chamada a SendMessagefunção de membro .

Exemplo

void CMyDlg::SetSpinRange()
{
   //set the min and max range of the up/down or spin control
   SendDlgItemMessage(IDC_SPIN1, UDM_SETRANGE, 0, (LPARAM) MAKELONG (8, 1));
}

Requisitos

Cabeçalho: afxwin.h

Consulte também

Referência

Classe CWnd

Gráfico de hierarquia

CWnd::SendMessage

SendDlgItemMessage

Outros recursos

Membros CWnd