Share via


CWnd::SendDlgItemMessage

Invia un messaggio a un controllo.

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

Parametri

  • nID
    Specifica l'identificatore del controllo finestra di dialogo che riceve il messaggio.

  • message
    Consente di specificare il messaggio da inviare.

  • wParam
    Specifica le informazioni messaggio-dipendenti aggiuntive.

  • lParam
    Specifica le informazioni messaggio-dipendenti aggiuntive.

Valore restituito

Specifica il valore restituito dalla routine della finestra del controllo, oppure 0 se non è stato trovato.

Note

La funzione membro SendDlgItemMessage non restituisce fino all'elaborazione del messaggio.

Utilizzando SendDlgItemMessage è identico all'ottenere CWnd* al controllo specificato e chiamare la funzione membro SendMessage.

Esempio

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));
}

Requisiti

Header: afxwin.h

Vedere anche

Riferimenti

Classe CWnd

Grafico della gerarchia

CWnd::SendMessage

SendDlgItemMessage