我正在尝试使用以下代码创建一个 CCombobox:
CComboBox* cSearchBar = new CComboBox();
if (!cSearchBar->Create(WS_VISIBLE | WS_CHILD | WS_TABSTOP | CBS_OWNERDRAWFIXED | CBS_DROPDOWN | CBS_AUTOHSCROLL, CRect(150,10,325,15), this, IDC_COMBO))
TRACE0("Failed to create search bar\n");
但它给出了“调试断言失败”的错误消息
文件:f:\dd\vctools\vc7libs\ship\atlmfc\src\mfc\winctrl1.cpp, Line 271
仅当我尝试使用CBS_OWNERDRAWFIXED
标志创建 CCombobox 时才会出现此问题。有人请告诉我如何以编程方式创建一个 CCombobox,并将 Owner Drawn 属性设置为fixed。