Я пробовал вызовом функции GetComboBoxInfo(). Но при компиляции выскакивает ошибка:
'GetComboBoxInfo' : undeclared identifier
Нашел хидер в котором описывается эта функция — <winuser.h>. Заинклудил, но ошибка не исчезла.
Подскажите, плз, где ошибка? (надеюсь не в ДНК?
Здравствуйте Allryn, Вы писали:
A>Я пробовал вызовом функции GetComboBoxInfo(). Но при компиляции выскакивает ошибка:
A>'GetComboBoxInfo' : undeclared identifier
A>Нашел хидер в котором описывается эта функция — <winuser.h>. Заинклудил, но ошибка не исчезла.
Надо написать
#define WINVER 0x500
вверху твоего файла stdafx.h, до включения стандартных заголовочных файлов.
Не стоит также забывать, что эта функция появилась только в NT4SP6 и Windows 98.
Здравствуйте Allryn, Вы писали:
A>Я пробовал вызовом функции GetComboBoxInfo(). Но при компиляции выскакивает ошибка:
A>'GetComboBoxInfo' : undeclared identifier
A>Нашел хидер в котором описывается эта функция — <winuser.h>. Заинклудил, но ошибка не исчезла.
A>Подскажите, плз, где ошибка? (надеюсь не в ДНК?
Можно вот так:
POINT pt = {1,1};
HWND hCombo = GetDlgItem(h, IDC_COMBO1);
HWND hEdit = ChildWindowFromPoint(hCombo, pt);
A>>Я пробовал вызовом функции GetComboBoxInfo(). Но при компиляции выскакивает ошибка:
A>>'GetComboBoxInfo' : undeclared identifier
A>>Нашел хидер в котором описывается эта функция — <winuser.h>. Заинклудил, но ошибка не исчезла.
AF>Надо написать
AF>AF>#define WINVER 0x500
AF>
AF>вверху твоего файла stdafx.h, до включения стандартных заголовочных файлов.
AF>Не стоит также забывать, что эта функция появилась только в NT4SP6 и Windows 98.
Ошибка исчезла. :) Спасибо!