<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
	<channel>
		<title><![CDATA[Серый форум &mdash; AHK: Блокировка горячих клавиш]]></title>
		<link>https://forum.script-coding.com/viewtopic.php?id=7577</link>
		<atom:link href="https://forum.script-coding.com/extern.php?action=feed&amp;tid=7577&amp;type=rss" rel="self" type="application/rss+xml" />
		<description><![CDATA[Недавние сообщения в теме «AHK: Блокировка горячих клавиш».]]></description>
		<lastBuildDate>Wed, 19 Sep 2012 02:49:55 +0000</lastBuildDate>
		<generator>PunBB</generator>
		<item>
			<title><![CDATA[Re: AHK: Блокировка горячих клавиш]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=63975#p63975</link>
			<description><![CDATA[<div class="quotebox"><cite>serzh82saratov пишет:</cite><blockquote><p>Так что получается, решения нет?</p></blockquote></div><p>К сожалению, уместная формулировка ответа противоречит правилам форума, поэтому<br />я не буду отвечать на этот вопрос без адвоката <img src="//forum.script-coding.com/img/smilies/smile.png" width="15" height="15" /></p>]]></description>
			<author><![CDATA[null@example.com (creature.ws)]]></author>
			<pubDate>Wed, 19 Sep 2012 02:49:55 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=63975#p63975</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: Блокировка горячих клавиш]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=63974#p63974</link>
			<description><![CDATA[<p>Так что получается, решения нет?</p>]]></description>
			<author><![CDATA[null@example.com (serzh82saratov)]]></author>
			<pubDate>Wed, 19 Sep 2012 02:45:16 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=63974#p63974</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: Блокировка горячих клавиш]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=63973#p63973</link>
			<description><![CDATA[<p>С этой «либой» можно поиграть и забыть о её существовании.<br />AHK HID использует <a href="http://msdn.microsoft.com/en-us/library/windows/desktop/ms645536%28v=vs.85%29.aspx">Raw Input</a>. Вчитавшись в код примеров, вы заметите, что окно ahk регистрируется как получатель <a href="http://msdn.microsoft.com/en-us/library/windows/desktop/ms645590%28v=vs.85%29.aspx">WM_Input</a>, при каждом приёме этого сообщения его можно «прочитать» и в зависимости от содержимого выполнить определённые действия. Продолжайте вникать <img src="//forum.script-coding.com/img/smilies/smile.png" width="15" height="15" /></p>]]></description>
			<author><![CDATA[null@example.com (creature.ws)]]></author>
			<pubDate>Wed, 19 Sep 2012 02:06:07 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=63973#p63973</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: Блокировка горячих клавиш]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=63972#p63972</link>
			<description><![CDATA[<p>Объясните пожалуйста глупому человеку. Всю голову сломал пытаясь понять. Что делать с этой либой. Примеры так понял выдают вид и пид устройств ввода. А что с ними дальше делать в толк не возьму. Вот есть например скрипт<br /></p><div class="codebox"><pre><code> #Include AHKHID.ahk
 
 1::MsgBox 1
 2::MsgBox 2
 3::MsgBox 3</code></pre></div><p>Как мне переназначить эти кнопки, только при нажатии с какого-то определённого устройства?</p>]]></description>
			<author><![CDATA[null@example.com (serzh82saratov)]]></author>
			<pubDate>Wed, 19 Sep 2012 01:07:59 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=63972#p63972</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: Блокировка горячих клавиш]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=63897#p63897</link>
			<description><![CDATA[<p>Ссылки там сейчас неоткрываются с примерами. <br />Так понял что обработка там идёт именно с заранее определённого HID устройства. <br />А попроще никак это не возможно сделать? Тем более что HID устройства не может быть известен.<br />Может какой то хук есть, что он сначала проверяет по принципу выше приведённого кода нажатие в системе любой кнопки, и если state не равно D. то как то &quot;&quot;пропускает эту кнопку в скрипт&quot;&quot;.</p><div class="quotebox"><blockquote><p>Т.е. не «обработка», а конкретный частный случай — «блокировка».</p></blockquote></div><p>Не понял формулировку, поясните пожалуйста.</p>]]></description>
			<author><![CDATA[null@example.com (serzh82saratov)]]></author>
			<pubDate>Sun, 16 Sep 2012 08:33:07 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=63897#p63897</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: Блокировка горячих клавиш]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=63894#p63894</link>
			<description><![CDATA[<p><a href="http://www.autohotkey.com/community/viewtopic.php?t=41397">AHK HID</a>.</p>]]></description>
			<author><![CDATA[null@example.com (creature.ws)]]></author>
			<pubDate>Sun, 16 Sep 2012 08:12:25 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=63894#p63894</guid>
		</item>
		<item>
			<title><![CDATA[AHK: Блокировка горячих клавиш]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=63892#p63892</link>
			<description><![CDATA[<p>Господа помогите советом. Есть скрипт, в нём много горячих клавиш, в том числе и одинаковых по #IF.<br />Как сделать так, чтобы в нём можно было обрабатывать только горячие кнопки нажатые не на клавиатуре? По типу <br /></p><div class="codebox"><pre><code>
#InstallKeybdHook

Space::
GetKeyState, state, %A_ThisHotkey%, P
IF state = D
Return
MsgBox Кнопка Space нажата не на клавиатуре
Return</code></pre></div><p>и сделать так чтобы включать\отключать эту функцию, перед стартом скрипта, а лучше во время его исполнения.</p>]]></description>
			<author><![CDATA[null@example.com (serzh82saratov)]]></author>
			<pubDate>Sun, 16 Sep 2012 08:04:47 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=63892#p63892</guid>
		</item>
	</channel>
</rss>
