<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
	<title type="html"><![CDATA[Серый форум &mdash; AHK: Разместить окна на рабочем столе]]></title>
	<link rel="self" href="https://forum.script-coding.com/extern.php?action=feed&amp;tid=11255&amp;type=atom" />
	<updated>2016-01-24T07:57:14Z</updated>
	<generator>PunBB</generator>
	<id>https://forum.script-coding.com/viewtopic.php?id=11255</id>
		<entry>
			<title type="html"><![CDATA[Re: AHK: Разместить окна на рабочем столе]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=100639#p100639" />
			<content type="html"><![CDATA[<div class="quotebox"><cite>teadrinker пишет:</cite><blockquote><p>Не совсем понятно, размещение окна должно зависеть от его названия, или нет?</p></blockquote></div><p>Должны быть 3 окна, например 3 окошка блокнота <em>Безымянный1 — Блокнот</em>, 2 и 3. Ну и расположить их в соответствии с названием. Вот так это задача в принципе решается:<br /></p><div class="codebox"><pre><code>WinMove, Безымянный — Блокнот, , 10, 10, 200, 500</code></pre></div><p>Был еще один вопрос, но похоже уже разобрался.</p>]]></content>
			<author>
				<name><![CDATA[ThrowSum]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=33610</uri>
			</author>
			<updated>2016-01-24T07:57:14Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=100639#p100639</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: AHK: Разместить окна на рабочем столе]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=100629#p100629" />
			<content type="html"><![CDATA[<div class="quotebox"><blockquote><p>запущенны например 3 окна и их по нажатию кнопки нужно разместить в определенных местах на рабочем столе</p></blockquote></div><p> Не совсем понятно, размещение окна должно зависеть от его названия, или нет?</p>]]></content>
			<author>
				<name><![CDATA[teadrinker]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=24515</uri>
			</author>
			<updated>2016-01-23T12:00:49Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=100629#p100629</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: AHK: Разместить окна на рабочем столе]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=100628#p100628" />
			<content type="html"><![CDATA[<p>Цитировать предыдущий пост <a href="http://forum.script-coding.com/viewtopic.php?id=6148">не нужно</a>.<br /></p><div class="quotebox"><blockquote><p>но не могу получить WinTitle</p></blockquote></div><p> Команда WinGetPos не предназначена для получения заголовка окна, наоборот он должен быть в неё подставлен, как и команда ControlGetPos не предназначена для получения каких-либо названий, а только координат, остальные параметры должны быть подставлены. Получить их можно с помощью Window Spy.</p>]]></content>
			<author>
				<name><![CDATA[teadrinker]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=24515</uri>
			</author>
			<updated>2016-01-23T11:47:28Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=100628#p100628</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: AHK: Разместить окна на рабочем столе]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=100626#p100626" />
			<content type="html"><![CDATA[<div class="quotebox"><cite>teadrinker пишет:</cite><blockquote><p>Окно должно быть активным.</p></blockquote></div><p>Спасибо,&nbsp; вот так работает. Но там будет 3 окна, посмотрю как это все использовать и переключаться между ними.</p>]]></content>
			<author>
				<name><![CDATA[ThrowSum]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=33610</uri>
			</author>
			<updated>2016-01-23T11:28:12Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=100626#p100626</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: AHK: Разместить окна на рабочем столе]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=100625#p100625" />
			<content type="html"><![CDATA[<div class="quotebox"><cite>teadrinker пишет:</cite><blockquote><p>В смысле? Вы же его видите — <em>gettime1 — Блокнот</em>.</p></blockquote></div><p>Я его вижу, но не могу получить WinTitle, выдает просто пустую строку в Msgbox, а должна быть <em>gettime1 — Блокнот</em> я так понимаю.<br /></p><div class="codebox"><pre><code>WinGetPos,,, Width, Height, WinTitle</code></pre></div><p>Ну или вот второй пример их хелпа, тоже пустая строка, не понимаю в чем причина:<br /><span class="postimg"><img src="http://www.picshare.ru/uploads/160123/du3yT1A44J.png" alt="http://www.picshare.ru/uploads/160123/du3yT1A44J.png" /></span><br /></p><div class="codebox"><pre><code>Loop
{
    Sleep, 100
    MouseGetPos, , , WhichWindow, WhichControl
    ControlGetPos, x, y, w, h, %WhichControl%, ahk_id %WhichWindow%
    ToolTip, %WhichControl%`nX%X%`tY%Y%`nW%W%`tH%H%
}</code></pre></div><p>Я что-то наверное упускаю.</p>]]></content>
			<author>
				<name><![CDATA[ThrowSum]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=33610</uri>
			</author>
			<updated>2016-01-23T11:23:19Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=100625#p100625</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: AHK: Разместить окна на рабочем столе]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=100624#p100624" />
			<content type="html"><![CDATA[<div class="quotebox"><cite>ThrowSum пишет:</cite><blockquote><p>я никак не могу получить заголовок окна</p></blockquote></div><p>В смысле? Вы же его видите: <em>gettime1 — Блокнот</em>. Если заголовок меняется, можно вместо него использовать класс окна — <em>ahk_class Notepad</em>. Читайте внимательно справку. Чтобы получить заголовок окна, есть команда <em>WinGetTitle</em>:<br /></p><div class="codebox"><pre><code>F11::
	WinGetTitle, title, A
	MsgBox, % title
	Return</code></pre></div><p>Окно должно быть активным.</p>]]></content>
			<author>
				<name><![CDATA[teadrinker]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=24515</uri>
			</author>
			<updated>2016-01-23T11:13:54Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=100624#p100624</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: AHK: Разместить окна на рабочем столе]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=100623#p100623" />
			<content type="html"><![CDATA[<div class="quotebox"><cite>teadrinker пишет:</cite><blockquote><p>Смотрите в сторону WinMove.</p></blockquote></div><p>Спасибо, похоже то что надо, но я никак не могу получить заголовок окна, а именно он и нужен, чтоб определить какое окно куда двигать. Вот это выдает просто пустой Msgbox.<br /></p><div class="codebox"><pre><code>WinGetPos,,, Width, Height, WinTitle
Msgbox, %WinTitle%
</code></pre></div><p>Хочу вот этот заголовок получить и исходя из него уже двигать окна:<br /><span class="postimg"><img src="http://www.picshare.ru/uploads/160123/MjB1CYO7Oc.png" alt="http://www.picshare.ru/uploads/160123/MjB1CYO7Oc.png" /></span></p>]]></content>
			<author>
				<name><![CDATA[ThrowSum]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=33610</uri>
			</author>
			<updated>2016-01-23T10:34:48Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=100623#p100623</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: AHK: Разместить окна на рабочем столе]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=100622#p100622" />
			<content type="html"><![CDATA[<p>Смотрите в сторону WinMove.</p>]]></content>
			<author>
				<name><![CDATA[teadrinker]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=24515</uri>
			</author>
			<updated>2016-01-23T09:20:49Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=100622#p100622</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[AHK: Разместить окна на рабочем столе]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=100621#p100621" />
			<content type="html"><![CDATA[<p>Подскажите как сделать вот такую штуку - запущенны например 3 окна и их по нажатию кнопки нужно разместить в определенных местах на рабочем столе и с заданным размером.</p><p>Смотрю в сторону ControlGetPos и WinTitle, не очень пока выходит.</p>]]></content>
			<author>
				<name><![CDATA[ThrowSum]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=33610</uri>
			</author>
			<updated>2016-01-23T08:23:37Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=100621#p100621</id>
		</entry>
</feed>
