Наши проекты:
Журнал · Discuz!ML · Wiki · DRKB · Помощь проекту |
||
ПРАВИЛА | FAQ | Помощь | Поиск | Участники | Календарь | Избранное | RSS |
[18.216.24.243] |
|
Сообщ.
#1
,
|
|
|
Есть winapi функция, которая возвращает разные вкусности:
function GetSystemMetrics(nIndex: Integer // затребованная системная метрика или системные установки ): Integer; В частности: Цитата SM_XVIRTUALSCREEN, SM_YVIRTUALSCREEN - Определяют координаты левой стороны и вершины виртуального экрана. Виртуальный экран – это ограничительный прямоугольник всех мониторов дисплея. Вот и возвращается мне для первого монитора значения 0, 0. Для других мониторов - соответственно свои координаты, координата Y при этом = 0. А есть ли что-то похожее, что бы изменять эти значения. Ну то есть я хочу подвинуть виртуальный экран второго монитора, например на 10 пикселей вниз. Как мне это сделать программно? Это "умеет делать" вкладка "параметры" окна свойств экрана: Прикреплённый файлБезымянный.JPG (42,35 Кбайт, скачиваний: 465) |
Сообщ.
#2
,
|
|
|
Посмотрите функцию ChangeDisplaySettingsEx с параметром DM_POSITION. Может это то что вам нужно?
|