Я пытаюсь создать CComboBox со следующим кодом:Debug Assertion Ошибка при создании 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");
Но это выдает сообщение об ошибке «Debug утверждении Failed» на
Файла: f:\dd\vctools\vc7libs\ship\atlmfc\src\mfc\winctrl1.cpp, Line 271
Эта проблема возникает, когда я пытаюсь создать CCombobox с флагом CBS_OWNERDRAWFIXED
. Кто-нибудь, пожалуйста, сообщите мне, как создать CCombobox программно с свойством Owner Drawn, установленным на исправлено.
Утверждение отладки оценивает выражение. Это должно дать вам хороший намек на то, что пошло не так. (Примечание: у вас есть исходный код.) – IInspectable