SendDlgItemMessage

La función SendDlgItemMessage envía un mensaje al control especificado de un cuadro de diálogo.

Sintaxis

LONG SendDlgItemMessage(
    HWND hwndDlg,  // manipulador del cuadro de diálogo
    int idControl, // identificador del control
    UINT uMsg,     // mensaje a enviar
    WPARAM wParam, // primer parámetro del mensaje
    LPARAM lParam  // segundo parámetro del mensaje
   );

Parámetros:

hwndDlg: identifica al cuadro de diálogo que contienen el control.

idControl: especifica el identificador del control que recibe el mensaje.

uMsg: especifica el mensaje a enviar.

wParam: especifica información adicional específica para el mensaje.

lParam: especifica información adicional específica para el mensaje.

Valor de retorno

El valor de retorno especifica el resultado del procesamiento del mensaje y depende del mensaje enviado.

Observaciones

La función SendDlgItemMessage no retorna hasta que el mensaje haya sido procesado.

Usar SendDlgItemMessage es lo mismo que tomar el manipulador del control especificado y llamar a la función SendMessage.