Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Вопрос по ф-ции EnumDisplayDevices, Почему 'EnumDisplayDevices' - undeclared 
:(
    Опции темы
AndreySol
Дата 18.1.2005, 07:50 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 772
Регистрация: 19.6.2004

Репутация: 1
Всего: 1



ОС - WinMe.
Компилятор - MSVC++ 6.0 + SP5
Хотел поиметь сведения относительно видеокарты и монитора (нашел на одном сайте пример) с использованием ф-ции EnumDisplayDevices:
Код

DISPLAY_DEVICE DispDev = {0};
DispDev.cb = sizeof(DISPLAY_DEVICE);
// заполняем структуру сведениями
if(EnumDisplayDevices(NULL,0,&DispDev,0))
{
// здесь что-то делаем
}

При компиляции получаю:
error C2065: 'EnumDisplayDevices' : undeclared identifier
Полез в MSDN, там сказано:
Windows 95/98/Me: Included in Windows 98 and later.
Header: Declared in Winuser.h; include Windows.h.
Library: Use User32.lib.

Подключил и то и другое.
Посмотрел свойства User32.lib - создан 13 мая 1998 г.
Открыл его редактором и пробовал найти 'EnumDisplayDevices' - нет такого.
Смотрел в WINUSER.H - там есть, и в самой VC 6++ в окне файла при наведении мыши на название ф-ции появляется подсказка с ее описанием.
Получается что нет этой EnumDisplayDevices в библиотеке импорта User32.lib, который у меня лежит в C:\Program Files\Microsoft Visual Studio\VC98\Lib, а в WINUSER.H, который лежит в
C:\Program Files\Microsoft Visual Studio\VC98\Include - есть. А на хрена же тогда такое издевательство, я не понимаю. Объясните кто знает ! И главное как это побороть ?
PM MAIL   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Visual C++/MFC/WTL | Следующая тема »


 




[ Время генерации скрипта: 0.0654 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.