<?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=13005&amp;type=atom" />
	<updated>2017-09-15T23:46:23Z</updated>
	<generator>PunBB</generator>
	<id>https://forum.script-coding.com/viewtopic.php?id=13005</id>
		<entry>
			<title type="html"><![CDATA[Re: AHK: Индикация/выбор окна не по пид процессу]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=119373#p119373" />
			<content type="html"><![CDATA[<p><strong>teadrinker</strong> Далось с трудом xD Просто это второстепенная задача по мимо неё ещё куча всего в голове.<br />Спасибо за <span style="color: White">помощь</span>!<br />Всего хорошего!</p>]]></content>
			<author>
				<name><![CDATA[romzes96]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=38749</uri>
			</author>
			<updated>2017-09-15T23:46:23Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=119373#p119373</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: AHK: Индикация/выбор окна не по пид процессу]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=119372#p119372" />
			<content type="html"><![CDATA[<p>Также нужно учесть, что в названиях классов с большим количеством цифр на конце иногда эти цифры меняются, проверьте это.</p>]]></content>
			<author>
				<name><![CDATA[teadrinker]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=24515</uri>
			</author>
			<updated>2017-09-15T23:33:20Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=119372#p119372</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: AHK: Индикация/выбор окна не по пид процессу]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=119371#p119371" />
			<content type="html"><![CDATA[<p>Ну смотрите, <a href="http://script-coding.com/AutoHotkey/WinGetClass.html">вот</a> даже есть переводная статья.<br />Первый параметр там что?	OutputVar 	Имя переменной, куда будет помещено имя класса (а не hWnd, как вы предполагаете).<br />Второй параметр — WinTitle, а у вас на этом месте почему-то class написано. Остальные параметры обычно не используются, т. е. всего два должно быть — выходная переменная, и заголовок окна. Заголовок у вас ahk_classWindowsForms10.Window.8.app.0.33c0d9d, т. е класс вам и так уже известен, значит его получать не нужно.<br />Так что в ControlSend его и нужно подставлять на место заголовка окна.<br />Если хотите получить именно hWnd, то нужно использовать<br /></p><div class="codebox"><pre><code>WinGet, hWnd, ID, [WinTitle]</code></pre></div><p>Вместо [WinTitle] ваш ahk_class WindowsForms10.Window.8.app.0.33c0d9d (лучше использовать пробел после ahk_class для наглядности).</p>]]></content>
			<author>
				<name><![CDATA[teadrinker]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=24515</uri>
			</author>
			<updated>2017-09-15T23:30:40Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=119371#p119371</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: AHK: Индикация/выбор окна не по пид процессу]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=119370#p119370" />
			<content type="html"><![CDATA[<p><strong>teadrinker</strong> Извините, но что-то всё равно не пойму <img src="//forum.script-coding.com/img/smilies/sad.png" width="15" height="15" /><br />Начал перечитывать как только Вы написали xD</p><p>Могли бы Вы привезти пример, для сравнения?</p>]]></content>
			<author>
				<name><![CDATA[romzes96]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=38749</uri>
			</author>
			<updated>2017-09-15T23:14:49Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=119370#p119370</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: AHK: Индикация/выбор окна не по пид процессу]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=119369#p119369" />
			<content type="html"><![CDATA[<p>Читайте внимательно справку по WinGetClass.</p>]]></content>
			<author>
				<name><![CDATA[teadrinker]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=24515</uri>
			</author>
			<updated>2017-09-15T22:54:53Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=119369#p119369</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[AHK: Индикация/выбор окна не по пид процессу]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=119368#p119368" />
			<content type="html"><![CDATA[<p>Здравствуйте.<br />Не подскажите как сделать выбор окна по классу или титлу?<br />По пид процессу у меня вс работает хорошо, выглядит это так:<br /></p><div class="fancy_spoiler_switcher"><div class="fancy_spoiler_switcher_header" data-lang-open="открыть спойлер" data-lang-close="скрыть спойлер"><strong>+</strong>&nbsp;открыть спойлер</div><div class="fancy_spoiler"><div class="codebox"><pre><code>~sc52::
WinGet, hWnd, id, ahk_pid15172
ControlSend, , {Numpad0}, ahk_id%hWnd%
Sleep 9999
ControlSend, , {Numpad0}, ahk_id%hWnd%
Return</code></pre></div></div></div><p>Но по классу у меня ничего не работает...<br />Выглядит это так:<br /></p><div class="fancy_spoiler_switcher"><div class="fancy_spoiler_switcher_header" data-lang-open="открыть спойлер" data-lang-close="скрыть спойлер"><strong>+</strong>&nbsp;открыть спойлер</div><div class="fancy_spoiler"><div class="codebox"><pre><code>~sc50::
WinGetClass, hWnd, class, ahk_classWindowsForms10.Window.8.app.0.33c0d9d
ControlSend, , {Numpad0}, ahk_id%hWnd%
Sleep 9999
ControlSend, , {Numpad0}, ahk_id%hWnd%
Return</code></pre></div></div></div><p>По титлу делать не стал <img src="//forum.script-coding.com/img/smilies/sad.png" width="15" height="15" /></p><p>Просто мне нужно сделать так что бы окно определялось по классу иди названию, но не по пиду, так как он меняется после каждого закрытия окна.</p><div class="fancy_spoiler_switcher"><div class="fancy_spoiler_switcher_header" data-lang-open="открыть спойлер" data-lang-close="скрыть спойлер"><strong>+</strong>&nbsp;открыть спойлер</div><div class="fancy_spoiler"><p><span style="color: White">Спасибо!</span></p></div></div>]]></content>
			<author>
				<name><![CDATA[romzes96]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=38749</uri>
			</author>
			<updated>2017-09-15T22:52:12Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=119368#p119368</id>
		</entry>
</feed>
