Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
This message is sent when the list box of a combo box has been closed. The parent window of the combo box receives this message through the WM_COMMAND message.
In general, you cannot predict the order in which messages will be sent. In particular, a CBN_SELCHANGE message may occur either before or after a CBN_CLOSEUP message.
CBN_CLOSEUPidComboBox=(int)LOWORD(wParam);hwndComboBox=(HWND)lParam;
Parameters
- idComboBox
Identifier of the combo box. - hwndComboBox
Handle to the combo box.
Return Values
None.
Remarks
If the user changed the current selection, the combo box also sends the CBN_SELCHANGE message when the drop-down list closes. In general, you cannot predict the order in which messages will be sent. In particular, a CBN_SELCHANGE message may occur either before or after a CBN_CLOSEUP message.
To execute a specific process each time the user selects a list item, you can handle either the CBN_SELCHANGE or CBN_CLOSEUP message. Typically, you would wait for the CBN_CLOSEUP message before processing a change in the current selection. This can be particularly important if a significant amount of processing is required.
Requirements
OS Versions: Windows CE 1.0 and later.
Header: Winuser.h.
See Also
Combo Boxes Messages | SendMessage | CBN_DROPDOWN | CBN_SELCHANGE | WM_COMMAND
Send Feedback on this topic to the authors