<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
	<channel>
		<title><![CDATA[Серый форум &mdash; AHK: функця ControlSend]]></title>
		<link>https://forum.script-coding.com/viewtopic.php?id=8890</link>
		<atom:link href="https://forum.script-coding.com/extern.php?action=feed&amp;tid=8890&amp;type=rss" rel="self" type="application/rss+xml" />
		<description><![CDATA[Недавние сообщения в теме «AHK: функця ControlSend».]]></description>
		<lastBuildDate>Mon, 11 Nov 2013 15:00:17 +0000</lastBuildDate>
		<generator>PunBB</generator>
		<item>
			<title><![CDATA[Re: AHK: функця ControlSend]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=77154#p77154</link>
			<description><![CDATA[<div class="codebox"><pre><code>^!vk59::   ;  ctrl+alt+Y
winget,winid,id,A   ; Получаем id активного окна
msgbox,Идентификатор окна: %winid%
return
</code></pre></div><p>Из справки:<br /></p><div class="codebox"><pre><code>ControlSend, Control, Keys, WinTitle

WinTitle - Чтобы использовать идентификатор окна, задайте параметр как ahk_id %ПеременнаяСодержащаяID%.
</code></pre></div><p>Чтобы определить имя контрола используйте AU3_Spy - программа входит в комплект AutoHotKey.<br />В ней будет указан &quot;ClassNN&quot; контрола под курсором.</p>]]></description>
			<author><![CDATA[null@example.com (Alectric)]]></author>
			<pubDate>Mon, 11 Nov 2013 15:00:17 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=77154#p77154</guid>
		</item>
		<item>
			<title><![CDATA[AHK: функця ControlSend]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=77137#p77137</link>
			<description><![CDATA[<p>Здравствуйте! Прошу вашей помощи, запутался с синтаксисом этой функции, она то не работает у меня, то непонятно-что вообще делает.<br />Мне нужно послать в неактивное окно нажатие кнопки (button) в нём (кстати, как указать её номер? как его определить?), причём подобных окон много (экземпляры одной программы), и мне нужно заранее как-то указать скрипту, какому из них посылать нажатия. Вот тут&nbsp; совсем не разобрался, как указать необходимое окно:<br />1) Как получить его дескриптор программно (например, выбираю нужное мне окно и в нём жму ctrl+alt+y, скрипт запоминает дескриптор активного окна.<br />2) Куда потом его вставлять (в функции ControlSend)?<br />Пожалуйста, помогите решить задачу! Буду очень благодарен за пример.</p>]]></description>
			<author><![CDATA[null@example.com (Виталий)]]></author>
			<pubDate>Mon, 11 Nov 2013 07:33:54 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=77137#p77137</guid>
		</item>
	</channel>
</rss>
