|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
05.12.2007, 23:48 | #1 |
Unix C++ developer
Форумчанин
Регистрация: 16.04.2007
Сообщений: 651
|
Определить модель монитора (не через реестр!)
Здравствуйте. Обращаюсь за помощью. Возникла задача - определить модель монитора. Можно бы конечно сделать это через реестр, но корректная информация будет получена лишь в том случае, если установлены драйверы на монитор, т.к. иначе я получу "Модуль подключения монитора". Существует большое количество тест-программ, которые могут определять модель монитора (например Aida). Они получают информацию непосредственно от монитора. Поиски в интернете, как такое сделать, ни к чему не привели.
Может кто либо из уважаемых форумчан владеет этой тайной? ЗЫ Модель нужно определять как под WinXP так и под Win98 ) |
06.12.2007, 01:31 | #2 |
*
Старожил
Регистрация: 22.11.2006
Сообщений: 9,201
|
Файл встроенного хэлпа WIN32.HLP
Структуры MONITOR_INFO_1, MONITOR_INFO_2. Функция EnumMonitors. Идея такова. В реестре могут быть всякие разные мониторы (если вы их перетыкали) и задача стоит в том, чтобы выяснить подключенный сию минуту. Используя указанные АПИ-шные методы, это можно определить. А потом сравнить полученную информацию с имеющейся в реестре и вытащить из него всю недостающую. Это ветка HKEY_LOCAL_MACHINE\SYSTEM\CurrentCo ntrolSet\Control\Class\{4D36E96E-E325-11CE-BFC1-08002BE10318} Вы зря надеетесь, что монитор якобы все сам рассказал винде... Ничего подобного. В винде есть база данных параметров устройств, которую она и использует. Грубо говоря, по принципу - скажи мне свой номер, и я расскажу тебе все твои параметры. Эту же виндовую базу (плюс свою, дополнительную) используют и упомянутые вами программы. Вот. А вообще-то этот вопрос уже рассматривался на форуме: http://programmersforum.ru/showthread.php?t=2988 Последний раз редактировалось mihali4; 06.12.2007 в 02:16. |
Опции темы | Поиск в этой теме |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Настройка Windows через реестр | GAGARIN-NEW | Windows | 9 | 13.07.2009 14:30 |
Выбор монитора | Ulagay700 | Компьютерное железо | 2 | 04.09.2008 09:59 |
Среди 20 введёных чисел определить чётные, распечатать их, определить min | Spade | Помощь студентам | 4 | 15.06.2008 18:39 |
Как программно назначить привилегию или писать в реестр через WinApi ? | UnD)eaD)Snake | Win Api | 16 | 27.09.2007 20:20 |
данные о видеосистеме: тип видеоадаптера, тип монитора, режим монитора: разрешение, частота обновления | WaxeP | Win Api | 9 | 15.04.2007 18:12 |