CB_SHOWDROPDOWN, кажется, не работает под VS2015 Express - PullRequest
0 голосов
/ 21 января 2020

Я использую VS2015 Express на рабочей станции HP, работающей на 64-битной Windows 7 Professional.

Я создаю комби-переменную stati c hCB с помощью следующего кода:

hCB = CreateWindow (WC_COMBOBOX, NULL, CBS_DROPDOWN | WS_CHILD | WS_OVERLAPPED | WS_VISIBLE | WS_BORDER | WS_VSCROLL | CBS_AUTOHSCROLL | CBS_HASSTRINGS, posCB [0], posCHB [0], PosCHB [HC], HBB [0], PosCHB [0], HBB [0], PosCHB [0], HBB [0], PosCHB [HB] [HB] [0], HBB [HB] [0], HB , hInst, NULL);

Последующее выполнение достигает следующего оператора:

SendMessage (hCB, CB_SHOWDROPDOWN, 0,0L);

Из веб-сайта MSDN C ++ я могу сделать вывод, что этот код ДОЛЖЕН работать.
Однако указанное утверждение, похоже, ничего не делает, т. Е. Раскрывающийся список не открывается.

Помимо этой проблемы, все функции hCB работают должным образом.

Может кто-нибудь помочь мне решить эту проблему?

Заранее спасибо за внимание к этому.

...