Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Низкоуровневое программирование > Win Api
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 28.09.2007, 17:52   #1
studenth
Форумчанин
 
Регистрация: 10.09.2007
Сообщений: 105
По умолчанию GetDeviceCaps

Всем доброго дня!
Возник вопрос, и предложение к форумчанам!
Нужно, чтобы возвращаемая данной функцией ширина дисплея соответствовала реальной, для этого предлагаю выполнить у себя на машине эту функцию....и померить ширину дисплея линейкой
ну и отписаться, сошлось или нет...

int devCaps = GetDeviceCaps(GetDC(0), HORZSIZE);

У меня на 19, 17 дюймовых мониторах результаты сошлись. Функция вернула достоверное значение. Но на ноуте, где широкоформатный дисплей вернула ерунду.
Помогите люди добрые!!!
Бог сделал людей разными, а генерал Кольт уравнял шансы
studenth вне форума Ответить с цитированием
Старый 28.09.2007, 19:22   #2
rpy3uH
добрый няша
Старожил
 
Аватар для rpy3uH
 
Регистрация: 29.10.2006
Сообщений: 4,804
По умолчанию

у меня сошлось
у меня 17 дюймовый ЖК монитор
rpy3uH вне форума Ответить с цитированием
Старый 28.09.2007, 20:09   #3
JTG
я получил эту роль
Старожил
 
Аватар для JTG
 
Регистрация: 25.05.2007
Сообщений: 3,694
По умолчанию

сходится
LG 17" TFT
пыщь
JTG вне форума Ответить с цитированием
Старый 29.09.2007, 08:35   #4
studenth
Форумчанин
 
Регистрация: 10.09.2007
Сообщений: 105
По умолчанию

Отлично!
Спасибо за помощь.
Хорошо бы было найти кого нибудь с широкоформатным дисплеем....
сойдется или нет
Бог сделал людей разными, а генерал Кольт уравнял шансы
studenth вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск