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