我将项目属性更改为Unicode并且编译效果很好,但我的ComboBox不起作用。
这里有一些代码:
COMBOBOX IDC_DEBUGLEVEL, 478, 20, 49, 14, CBS_DROPDOWN | CBS_SIMPLE | WS_VSCROLL | WS_TABSTOP
要在这个ComboBox中添加一些项目,我会这样做:
cPipe = (CComboBox *)GetDlgItem(IDC_DEBUGLEVEL);
cPipe->AddString(L"label");
如果我想打开下拉列表,我没有得到它。只有一条宽度正确但高度似乎为零的小线。它看起来像
我只有这条黑线,但我的项目已添加。我可以用键盘选择项目。