我曾尝试寻找解决方案,但无法找到解决方案。第二次单击下拉菜单时,从组合框中选择的项目没有突出显示。
示例:假设我从组合框中选择了一个名为 dog 的项目,现在当我单击下拉菜单时,控件应该在 dog 上但没有发生,相反我必须再次滚动下拉列表中的整个列表到达项目狗。
void Part::OnCbnSelchangeItemcombo()
{
CComboBox* pitem = (CComboBox*)GetDlgItem(IDC ITEM_COMBO);
int CurrentSelection = psize->GetCurSel();
pitem->GetLBText(CurrentSelection,SelectedItem);
SelectedItem.Trim();
}