<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
	<channel>
		<title><![CDATA[Серый форум &mdash; Определение размера окна]]></title>
		<link>http://forum.script-coding.com/viewtopic.php?id=12371</link>
		<atom:link href="http://forum.script-coding.com/extern.php?action=feed&amp;tid=12371&amp;type=rss" rel="self" type="application/rss+xml" />
		<description><![CDATA[Недавние сообщения в теме «Определение размера окна».]]></description>
		<lastBuildDate>Sat, 28 Jan 2017 07:51:01 +0000</lastBuildDate>
		<generator>PunBB</generator>
		<item>
			<title><![CDATA[Re: Определение размера окна]]></title>
			<link>http://forum.script-coding.com/viewtopic.php?pid=111603#p111603</link>
			<description><![CDATA[<p>Ну вот смотрите , получается как я понимаю мне даже не нужно вычислять координаты считывая их с реестра , достаточно будет указать что я использую координаты относительно окна / скрина / клиента.<br />Но опять таки , там где MouseMove / MouseClick / MouseDrag - как их определять ?<br />Я имею ввиду сейчас , к примеру у меня при разрешении экрана это одни координаты скажем 853, 922 , но для любого другого размера экрана эти координаты уже будут бесполезны , вопрос таков , как Вычислить мои координаты т.е 853, 922 только на любых других расширениях ?.</p><p>з.ы Я не так давно начал по сему задаю наверное много банальных вопросов но всё же. Буду очень признателен за любую помощь.</p>]]></description>
			<author><![CDATA[null@example.com (Violence-Fetish)]]></author>
			<pubDate>Sat, 28 Jan 2017 07:51:01 +0000</pubDate>
			<guid>http://forum.script-coding.com/viewtopic.php?pid=111603#p111603</guid>
		</item>
		<item>
			<title><![CDATA[Re: Определение размера окна]]></title>
			<link>http://forum.script-coding.com/viewtopic.php?pid=111584#p111584</link>
			<description><![CDATA[<p>Есть команда <a href="http://script-coding.com/AutoHotkey/WinGetPos.html">WinGetPos</a> (Возвращает позицию и размеры указанного окна).<br />Также <a href="https://www.autohotkey.com/docs/commands/CoordMode.htm">CoordMode</a>,позволяет согласовать режимы работы относительно всего экрана или отдельного окна.</p><p>Небольшая демонстрация команд:<br /></p><div class="codebox"><pre><code>Run, calc ,,, PID1
CoordMode, Mouse, Screen
MouseMove, 1, 1
ToolTip, Мышь перемещенна в координаты x1 y1 относительно экрана
Sleep 2000
CoordMode, Mouse, Window 
MouseMove, 1, 1
ToolTip, Мышь перемещенна в координаты x1 y1 относительно калькулятора
Sleep 2000
Loop 10
{
WinGetPos, X, Y, Width, Height, Калькулятор 
CoordMode, Mouse, Screen
MouseMove, % X+Width/2, % Y+Height/2
ToolTip, Мышь перемещенна в центр калькулятора
Sleep 200
WinMove, Калькулятор,, A_Index*50,  A_Index*25
Sleep 200
}
Process, Close, % PID1
ExitApp</code></pre></div>]]></description>
			<author><![CDATA[null@example.com (Nikva)]]></author>
			<pubDate>Fri, 27 Jan 2017 13:18:24 +0000</pubDate>
			<guid>http://forum.script-coding.com/viewtopic.php?pid=111584#p111584</guid>
		</item>
		<item>
			<title><![CDATA[Определение размера окна]]></title>
			<link>http://forum.script-coding.com/viewtopic.php?pid=111579#p111579</link>
			<description><![CDATA[<p>Уважаемые участники форума , прошу Вашей помощи, сложилась такая ситуация , что я думал что координаты будут рассчитаны автоматический , при использование MouseClick, left, далее координаты экрана. И в зависимости от координат он будет смотреть на размер экрана действующего окна и подгонять их под нужную область куда нужно кликнуть. Но как оказалось я был не прав.</p><p>Появилась идея , что бы не мучится , считывать настройки экрана игры с реестра , но вот незадача , одно дело что я допустим считаю с реестра результат которого к примеру 1024x768 , как указывать координаты мыши что бы в независимости от размера экрана он кликал именно в ту область которая нужна ?</p>]]></description>
			<author><![CDATA[null@example.com (Violence-Fetish)]]></author>
			<pubDate>Fri, 27 Jan 2017 03:59:13 +0000</pubDate>
			<guid>http://forum.script-coding.com/viewtopic.php?pid=111579#p111579</guid>
		</item>
	</channel>
</rss>
