This documentation is archived and is not being maintained.


Gets the starting and ending character positions of the current selection in the edit control of a combo box.

DWORD GetEditSel( ) const;

A 32-bit value that contains the starting position in the low-order word and the position of the first nonselected character after the end of the selection in the high-order word. If this function is used on a combo box without an edit control, CB_ERR is returned.

// The pointer to my combo box.
extern CComboBox* pmyComboBox;
DWORD dwSel;

// Set the selection to be all characters after the current selection.
if ((dwSel=pmyComboBox->GetEditSel()) != CB_ERR)
   pmyComboBox->SetEditSel(HIWORD(dwSel), -1);