CWnd::SendDlgItemMessage

Envoie un message à un contrôle.

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

Paramètres

  • nID
    Spécifie l'identificateur du contrôle de boîte de dialogue qui reçoit le message.

  • message
    Spécifie le message à envoyer.

  • wParam
    Spécifie les informations supplémentaires de message-dépendant.

  • lParam
    Spécifie les informations supplémentaires de message-dépendant.

Valeur de retour

Spécifie la valeur retournée par la procédure de fenêtre du contrôle, ou 0 si le contrôle est introuvable.

Notes

La fonction membre d' SendDlgItemMessage ne retourne pas jusqu'à ce que le message a été traité.

Utilisation SendDlgItemMessage identique à obtenir CWnd* au contrôle donné et à appeler la fonction membre de SendMessage .

Exemple

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

Configuration requise

Header: afxwin.h

Voir aussi

Référence

CWnd, classe

Graphique de la hiérarchie

CWnd::SendMessage

SendDlgItemMessage