SizeWindow

Clarion, Clarion 7

Модератор: Дед Пахом

Правила форума
При написании вопроса или обсуждении проблемы, не забывайте указывать версию Clarion который Вы используете.
А так же пользуйтесь спец. тегами при вставке исходников!!!
Ответить
seawolf
Старожил
Сообщения: 217
Зарегистрирован: 08 Июль 2005, 11:23
Откуда: St. Petersburg

SizeWindow

Сообщение seawolf »

Народ!
Напомните как определить при старте программы текущее разрешение экрана (600X800 или другое)!
SergeyS
Прохожий
Сообщения: 3
Зарегистрирован: 04 Февраль 2008, 12:45

Re: SizeWindow

Сообщение SergeyS »

X# = GetSystemMetrics(16)
Y# = GetSystemMetrics(17)
Аватара пользователя
Admin
Администратор
Сообщения: 4010
Зарегистрирован: 05 Июль 2005, 15:59
Откуда: Хабаровск
Благодарил (а): 53 раза
Поблагодарили: 33 раза
Контактная информация:

Re: SizeWindow

Сообщение Admin »

SergeyS писал(а):X# = GetSystemMetrics(16)
Y# = GetSystemMetrics(17)
Еще момент... 16 и 17 это SM_CXFULLSCREEN и SM_CYFULLSCREEN (Ширина и высота рабочей области максимизированного окна)
Может быть стоит использовать 0 и 1, SM_CXSCREEN и SM_CYSCREEN (Ширина и высота экрана)
Хотя все зависит от того для чего это нужно :)
Рай совершает ошибки ничуть не реже чем ад. Просто у него хорошая пресса
Ответить