Compartir a través de


CWnd::SendDlgItemMessage

envía un mensaje a un control.

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

Parámetros

  • nID
    Especifica el identificador de diálogo que recibirá el mensaje.

  • message
    Especifica el mensaje que se va a enviar.

  • wParam
    especifica la información mensaje-dependiente adicional.

  • lParam
    especifica la información mensaje-dependiente adicional.

Valor devuelto

Especifica el valor devuelto por el procedimiento de ventana del control, o 0 si no se encontró.

Comentarios

La función miembro de SendDlgItemMessage no vuelve hasta que se haya procesado el mensaje.

Mediante SendDlgItemMessage es idéntico a obtener CWnd* al control determinado y llamar al miembro de SendMessage funcione.

Ejemplo

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

encabezado: afxwin.h

Vea también

Referencia

Clase de CWnd

Gráfico de jerarquía

CWnd::SendMessage

SendDlgItemMessage