Combo Boxes Messages (Windows CE 5.0)

Send Feedback

The following table shows the combo box messages, with a description of the purpose of each.

Programming element Description
CB_ADDSTRING This message is sent by an application to add a string to the list box of a combo box.
CB_DELETESTRING This message is sent by an application to delete a string in the list box of a combo box.
CB_FINDSTRING This message is sent by an application to search the list box of a combo box for an item beginning with the characters in a specified string.
CB_FINDSTRINGEXACT This message is sent by an application to find the first list box string in a combo box that matches the string specified in the lpszFind parameter.
CB_GETCOMBOBOXINFO This message is sent by an application to retrieve information about the specified combo box.
CB_GETCOUNT This message is sent by an application to retrieve the number of items in the list box of a combo box.
CB_GETCURSEL This message is sent by an application to retrieve the index of the currently selected item, if any, in the list box of a combo box.
CB_GETDROPPEDCONTROLRECT This message is sent by an application to retrieve the screen coordinates of the drop-down list box of a combo box.
CB_GETDROPPEDSTATE This message is sent by an application to determine whether the list box of a combo box is dropped down.
CB_GETDROPPEDWIDTH This message is sent by an application to retrieve the minimum allowable width, in pixels, of the list box of a combo box with the CBS_DROPDOWN or CBS_DROPDOWNLIST style.
CB_GETEDITSEL This message is sent by an application to get the starting and ending character positions of the current selection in the edit control of a combo box.
CB_GETEXTENDEDUI This message is sent by an application to determine whether a combo box has the default user interface or the extended user interface.
CB_GETHORIZONTALEXTENT This message is sent by an application to retrieve from a combo box the width, in pixels, by which the list box can be scrolled horizontally (the scrollable width).
CB_GETITEMDATA This message is sent by an application to a combo box to retrieve the application-supplied 32-bit value associated with the specified item in the combo box.
CB_GETITEMHEIGHT This message is sent by an application to determine the height of list items or the selection field in a combo box.
CB_GETLBTEXT This message is sent by an application to retrieve a string from the list of a combo box.
CB_GETLBTEXTLEN This message is sent by an application to retrieve the length, in characters, of a string in the list of a combo box.
CB_GETLOCALE This message is sent by an application to retrieve the current locale of the combo box.
CB_GETTOPINDEX This message is sent by an application to retrieve the zero-based index of the first visible item in the list box portion of a combo box.
CB_INITSTORAGE This message is sent by an application before adding a large number of items to the list box portion of a combo box.
CB_INSERTSTRING This message is sent by an application to insert a string into the list box of a combo box.
CB_LIMITTEXT This message is sent by an application to limit the length of the text the user may type into the edit control of a combo box.
CB_RESETCONTENT This message is sent by an application to remove all items from the list box and edit control of a combo box.
CB_SELECTSTRING This message is sent by an application to search the list of a combo box for an item that begins with the characters in a specified string.
CB_SETCURSEL This message is sent by an application to select a string in the list of a combo box.
CB_SETDROPPEDWIDTH This message is sent by an application to set the maximum allowable width, in pixels, of the list box of a combo box with the CBS_DROPDOWN or CBS_DROPDOWNLIST style.
CB_SETEDITSEL This message is sent by an application to select characters in the edit control of a combo box.
CB_SETEXTENDEDUI This message is sent by an application to select either the default user interface or the extended user interface for a combo box that has the CBS_DROPDOWN or CBS_DROPDOWNLIST style.
CB_SETHORIZONTALEXTENT This message is sent by an application to set the width, in pixels, by which a list box can be scrolled horizontally (the scrollable width).
CB_SETITEMDATA This message is sent by an application to set the 32-bit value associated with the specified item in a combo box.
CB_SETITEMHEIGHT This message is sent by an application to set the height of list items or the selection field in a combo box.
CB_SETLOCALE This message is sent by an application to set the current locale of the combo box.
CB_SETTOPINDEX This message is sent by an application to ensure that a particular item is visible in the list box of a combo box.
CB_SHOWDROPDOWN This message is sent by an application to show or hide the list box of a combo box that has the CBS_DROPDOWN or CBS_DROPDOWNLIST style.
CBN_CLOSEUP This message is sent when the list box of a combo box has been closed.
CBN_DBLCLK This message is sent when the user double-clicks a string in the list box of a combo box.
CBN_DROPDOWN This message is sent when the list box of a combo box is about to be made visible.
CBN_EDITCHANGE This message is sent after the user has taken an action that may have altered the text in the edit control portion of a combo box.
CBN_EDITUPDATE This message is sent when the edit control portion of a combo box is about to display altered text.
CBN_ERRSPACE This message is sent when a combo box cannot allocate enough memory to meet a specific request.
CBN_KILLFOCUS This message is sent when a combo box loses the keyboard focus.
CBN_SELCHANGE This message is sent when the selection in the list box of a combo box is about to be changed as a result of the user either clicking in the list box or changing the selection by using the arrow keys.
CBN_SELENDCANCEL This message is sent when the user selects an item, but then selects another control or closes the dialog box.
CBN_SELENDOK This message is sent when the user clicks a list item, or selects an item and then closes the list.
CBN_SETFOCUS This message is sent when a combo box receives the keyboard focus.
WM_DRAWITEM This message is sent to the owner window of an owner-drawn button or menu when a visual aspect of the button or menu has changed.
WM_MEASUREITEM This message is sent to the owner window of an owner-drawn button or menu item when the control or menu is created.

See Also

Combo Boxes Reference

Send Feedback on this topic to the authors

Feedback FAQs

© 2006 Microsoft Corporation. All rights reserved.