Die CBN_SELCHANGE-Benachrichtigung wird gesendet, wenn der Benutzer die aktuelle Auswahl im Listenfeld eines Kombinationsfeldes ändert. Der Benutzer kann die Auswahl durch Klicken in das Listenfeld oder mithilfe der Pfeiltasten ändern. Das übergeordnete Fenster des Kombinationsfelds empfängt diese Benachrichtigung in Form einer WM_COMMAND-Meldung mit CBN_SELCHANGE in das hohe Word des wParam -Parameters.
CBN_SELCHANGE IdComboBox = (Int) LOWORD(wParam); / / Bezeichner Combo box HwndComboBox = (HWND) lParam; / / handle für Kombinationsfeld
Um den Index der aktuellen Auswahl abzurufen, die CB_GETCURSEL -Meldung an das Steuerelement gesendet.
Die CBN_SELCHANGE-Benachrichtigung wird nicht gesendet, wenn die aktuelle Auswahl festgelegt ist, unter Verwendung der CB_SETCURSEL -Meldung.
&Nbsp; Windows NT: Version 3.1 oder höher erforderlich.
Windows:Erfordert Windows 95 oder höher.
Windows CE:Version 1.0 oder höher benötigt.
Header:In winuser.h deklarierten.
Übersicht über die Combo-Boxen, Combo Box Nachrichten, CBN_CLOSEUP, CBN_DBLCLK, WM_COMMAND