Что нового

Как узнать на каком мониторе находится курсор мыши?

SergejF

Новичок
Сообщения
7
Репутация
0
Уважаемые господа,

Буду искренне признателен за ответ на следующий вопрос. К компьютеру подключены два монитора. Какой функцией AutoIt можно узнать на каком мониторе находится сейчас курсор мыши?
 

Khaibit

Знающий
Сообщения
78
Репутация
16
Код:
$pos = MouseGetPos()
If $pos[0] > @DesktopWidth Then
	MsgBox(0, '', '2')
Else
	MsgBox(0, '', '1')
EndIf
 
Автор
SergejF

SergejF

Новичок
Сообщения
7
Репутация
0
Спасибо.


Добавлено:
Сообщение автоматически объединено:

Как я понял @DesktopWidth - это ширина основного монитора. А есть ли переменная, равная ширине второго монитора?
 

Khaibit

Знающий
Сообщения
78
Репутация
16
Код:
$wpos = WinGetPos('Program Manager'); $wpos[2] общая ширина рабочего стола
$width_2 = $wpos[2] - @DesktopWidth ; ширина второго монитора
MsgBox(0, '', $width_2)
 
Автор
SergejF

SergejF

Новичок
Сообщения
7
Репутация
0
Дополнительный вопрос снят. Ответ был дан в другой теме.
 
Верх