Export (0) Print
Expand All
0 out of 1 rated this helpful - Rate this topic

ComboBoxEx Control Reference

This section contains information about the programming elements used with ComboBoxEx controls.

Overviews

TopicContents
About ComboBoxEx Controls

ComboBoxEx controls are combo box controls that provide native support for item images.

Using ComboBoxEx Controls

This section contains sample code and information about how to use ComboBoxEx controls.

 

Messages

TopicContents
CBEM_DELETEITEM

Removes an item from a ComboBoxEx control.

CBEM_GETCOMBOCONTROL

Gets the handle to the child combo box control.

CBEM_GETEDITCONTROL

Gets the handle to the edit control portion of a ComboBoxEx control. A ComboBoxEx control uses an edit box when it is set to the CBS_DROPDOWN style.

CBEM_GETEXTENDEDSTYLE

Gets the extended styles that are in use for a ComboBoxEx control.

CBEM_GETIMAGELIST

Gets the handle to an image list assigned to a ComboBoxEx control.

CBEM_GETITEM

Gets item information for a given ComboBoxEx item.

CBEM_GETUNICODEFORMAT

Gets the UNICODE character format flag for the control.

CBEM_HASEDITCHANGED

Determines whether the user has changed the text of a ComboBoxEx edit control.

CBEM_INSERTITEM

Inserts a new item in a ComboBoxEx control.

CBEM_KILLCOMBOFOCUS

This message is not implemented.

CBEM_SETCOMBOFOCUS

This message is not implemented.

CBEM_SETEXTENDEDSTYLE

Sets extended styles within a ComboBoxEx control.

CBEM_SETIMAGELIST

Sets an image list for a ComboBoxEx control.

CBEM_SETITEM

Sets the attributes for an item in a ComboBoxEx control.

CBEM_SETUNICODEFORMAT

Sets the UNICODE character format flag for the control. This message enables you to change the character set used by the control at run time rather than having to re-create the control.

CBEM_SETWINDOWTHEME

Sets the visual style of a ComboBoxEx control.

 

Notifications

TopicContents
CBEN_BEGINEDIT

Sent when the user activates the drop-down list or clicks in the control's edit box. This notification code is sent in the form of a WM_NOTIFY message.

CBEN_DELETEITEM

Sent when an item has been deleted. This notification code is sent in the form of a WM_NOTIFY message.

CBEN_DRAGBEGIN

Sent when the user begins dragging the image of the item displayed in the edit portion of the control. This notification code is sent in the form of a WM_NOTIFY message.

CBEN_ENDEDIT

Sent when the user has concluded an operation within the edit box or has selected an item from the control's drop-down list. This notification code is sent in the form of a WM_NOTIFY message.

CBEN_GETDISPINFO

Sent to retrieve display information about a callback item. This notification code is sent in the form of a WM_NOTIFY message.

CBEN_INSERTITEM

Sent when a new item has been inserted in the control. This notification code is sent in the form of a WM_NOTIFY message.

NM_SETCURSOR (ComboBoxEx)

Notifies a ComboBoxEx control's parent window that the control is setting the cursor in response to a WM_SETCURSOR message. This notification code is sent in the form of a WM_NOTIFY message.

 

Structures

TopicContents
COMBOBOXEXITEM

Contains information about an item in a ComboBoxEx control.

NMCBEDRAGBEGIN

Contains information used with the CBEN_DRAGBEGIN notification code.

NMCBEENDEDIT

Contains information about the conclusion of an edit operation within a ComboBoxEx control. This structure is used with the CBEN_ENDEDIT notification code.

NMCOMBOBOXEX

Contains information specific to ComboBoxEx items for use with notification codes.

 

Constants

TopicContents
ComboBoxEx Control Extended Styles

Support the extended styles that are listed in this section as well as most standard combo box control styles.

 

 

 

Did you find this helpful?
(1500 characters remaining)
Thank you for your feedback

Community Additions

ADD
Show:
© 2014 Microsoft. All rights reserved.