winapi — C ++ объявить идентификатор поля со списком

просто интересно, как объявить идентификатор комбобокса. У меня на странице есть два комбинированных списка, поэтому мне нужны два идентификатора, чтобы различать их. Я ввожу следующий код, но Visual Studio 15.5 сообщает мне, что IDC_COMBOBOX_LAYER — это необъявленный идентификатор. Предполагается, что это целое число, но число вроде 100 тоже не сработает.

HWND hWndComboBox = CreateWindow(WC_COMBOBOX, TEXT(""),
CBS_DROPDOWN | CBS_HASSTRINGS | WS_CHILD | WS_OVERLAPPED | WS_VISIBLE,
xpos, ypos, nwidth, nheight, parWnd, IDC_COMBOBOX_LAYER, NULL,
NULL);

Я искал в Google, но смирился, чтобы спросить вас здесь. Как мне объявить идентификатор?

-2

Решение

Если это не используется в диалоговом ресурсе, я бы предложил вам просто присвоить значение и использовать его:

enum CHILD_IDs : UINT { IDC_COMBOBOX = 1 };

Если он используется в диалоге (но по какой-то причине не является частью шаблона), я предлагаю вам определить его через систему ресурсов, перейдите в проводник ресурсов (ctrl + shift + e), щелкните правой кнопкой мыши файл ресурсов и выберите « «Символы ресурсов», у вас есть возможность создать новое значение символа.

1

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]