单纯使用CB_SETEDITSEL的话,光标会在开头。
可以采用迂回的设置其CEdit的方式使用:
COMBOBOXINFO cbi;
ZeroMemory(&cbi, sizeof(COMBOBOXINFO));
cbi.cbSize = sizeof(COMBOBOXINFO);
::GetComboBoxInfo(m_Com_BuMen.m_hWnd, &cbi);
if (cbi.hwndItem)
{
::PostMessage(cbi.hwndItem, EM_SETSEL, -1, 0);
}