<?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=15881&amp;type=atom" />
	<updated>2020-12-12T12:48:57Z</updated>
	<generator>PunBB</generator>
	<id>https://forum.script-coding.com/viewtopic.php?id=15881</id>
		<entry>
			<title type="html"><![CDATA[Re: AHK: Зажатие клавиш в свернутом окне.]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=144133#p144133" />
			<content type="html"><![CDATA[<p><strong>kolotilov256</strong> Я воспользовался вашим кодом который вы скинули поменял клавиши и т.д но он нажимает единожды клавишу W а не зажимает ее.<br /></p><div class="codebox"><pre><code>F4::
cmd_arg := &quot;W&quot; ; название клавиши
pid := 16220 ; pid окна

ControlSend,, {%cmd_arg% down}, ahk_pid %pid%
sleep 5000 ; задержка в м.с
ControlSend,, {%cmd_arg% up}, ahk_pid %pid%
return</code></pre></div>]]></content>
			<author>
				<name><![CDATA[hypechel]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=41099</uri>
			</author>
			<updated>2020-12-12T12:48:57Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=144133#p144133</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: AHK: Зажатие клавиш в свернутом окне.]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=143968#p143968" />
			<content type="html"><![CDATA[<div class="codebox"><pre><code>cmd_arg := &quot;F2&quot; ; название клавиши
pid := 12345 ; pid окна

ControlSend,, {%cmd_arg% down}, ahk_pid %pid%
sleep 100 ; задержка в м.с
ControlSend,, {%cmd_arg% up}, ahk_pid %pid%</code></pre></div>]]></content>
			<author>
				<name><![CDATA[kolotilov256]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=40656</uri>
			</author>
			<updated>2020-12-07T07:00:40Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=143968#p143968</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[AHK: Зажатие клавиш в свернутом окне.]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=143868#p143868" />
			<content type="html"><![CDATA[<p>В ахк есть такая команда, как &quot;ControlSend&quot; при помощи нее я отправлял в определенное, свернутое окно команды не влияя на основное окно.<br />После при написании скрипта я наткнулся на проблему с зажатием клавиш в ControlSend. Я перелистал множество тем по несколько раз нигде не было упомянуто зажатие клавиш кроме англоязычного форумника. Там было сказано что невозможно использовать ControlSend для зажатия клавиш.<br />Дело в том чтобы мой скрипт работал в свернутом режиме надо сделать зажатие клавиш, пробовал SendInput - не помогло, команды шли в основное окно, а разворачивать окно чтобы нажать команду и свернуть его мягко сказать не очень комфортно. Дак вот, помогите мне написать код который будет либо зажимать клавишу на определенный таймер к примеру на 3 секунды и отпускать ее или же написать команду с помощью которой скрипт будет нажимать команды и сворачивать на предыдущее окно которое было открыто перед ним. (Надеюсь я понятно изложил суть вопроса)</p>]]></content>
			<author>
				<name><![CDATA[hypechel]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=41099</uri>
			</author>
			<updated>2020-12-03T16:19:52Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=143868#p143868</id>
		</entry>
</feed>
