Freigeben über


CWnd::SendDlgItemMessage

Sendet eine Nachricht an ein Steuerelement.

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

Parameter

  • nID
    Gibt den Bezeichner des Dialogfeldsteuerelements an, das die Meldung empfängt.

  • message
    Gibt die zu sendende Meldung an.

  • wParam
    Gibt zusätzliche Informationen Meldungabhängigen des Elements an.

  • lParam
    Gibt zusätzliche Informationen Meldungabhängigen des Elements an.

Rückgabewert

Gibt den Wert an, der durch die Fensterprozedur des Steuerelements zurückgegeben werden, oder 0, wenn das Steuerelement nicht gefunden wurde.

Hinweise

Die SendDlgItemMessage-Memberfunktion wird erst zurückgegeben, wenn die Meldung verarbeitet wurde.

Verwenden SendDlgItemMessage ist zu erhalten CWnd* zum angegebenen Steuerelement und zum Aufrufen der SendMessage-Memberfunktion identisch.

Beispiel

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

Anforderungen

Header: afxwin.h

Siehe auch

Referenz

CWnd-Klasse

Hierarchien-Diagramm

CWnd::SendMessage

SendDlgItemMessage