<?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="http://forum.script-coding.com/extern.php?action=feed&amp;tid=8840&amp;type=atom" />
	<updated>2013-11-05T15:19:52Z</updated>
	<generator>PunBB</generator>
	<id>http://forum.script-coding.com/viewtopic.php?id=8840</id>
		<entry>
			<title type="html"><![CDATA[Re: AHK: Горячая клавиша и одновременно клавиша.]]></title>
			<link rel="alternate" href="http://forum.script-coding.com/viewtopic.php?pid=76936#p76936" />
			<content type="html"><![CDATA[<div class="quotebox"><cite>alias1demetriy пишет:</cite><blockquote><p>великолепно. работает. Спасибо!</p></blockquote></div><p> Небольшое дополнение.</p><p>Иногда бывает/возникает не корректное переключение по ALt-Tab, хочется что бы и игра сворачивалась (полноэкранный режим) и TAB работал корректно. </p><p>Например в игре <em>&quot;The Witcher 2 - Assassins of Kings&quot;</em> я TAB задействовал на клавишу <strong>M - карта</strong>,&nbsp; было лень искать на клавиатуре, а клавиша не предназначается в лоб, надо смотреть все ini, ну а <strong>TAB- большой</strong> его издалека видно <img src="//forum.script-coding.com/img/smilies/smile.png" width="15" height="15" /></p><p>В таких случаях поможет сл. скрипт </p><div class="codebox"><pre><code>#If WinActive(&quot;The Witcher 2&quot;)
SetTitleMatchMode, 2
#UseHook, On
Tab:: ;карта
  Send, {sc32 Down}
  KeyWait, % A_ThisHotkey
  Send, {sc32  Up}
return
#UseHook, Off
#IfWinActive</code></pre></div><p>Варианты <strong>~TAB::sc32</strong> , <strong>~*TAB::sc32</strong> и <strong>TAB::sc32</strong> - будут работать не корректно, а <strong>sc32</strong> это скан код клавиши <strong>M</strong></p>]]></content>
			<author>
				<name><![CDATA[Indomito]]></name>
				<uri>http://forum.script-coding.com/profile.php?id=27285</uri>
			</author>
			<updated>2013-11-05T15:19:52Z</updated>
			<id>http://forum.script-coding.com/viewtopic.php?pid=76936#p76936</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: AHK: Горячая клавиша и одновременно клавиша.]]></title>
			<link rel="alternate" href="http://forum.script-coding.com/viewtopic.php?pid=76703#p76703" />
			<content type="html"><![CDATA[<p>готово</p>]]></content>
			<author>
				<name><![CDATA[alias1demetriy]]></name>
				<uri>http://forum.script-coding.com/profile.php?id=31047</uri>
			</author>
			<updated>2013-10-30T08:53:35Z</updated>
			<id>http://forum.script-coding.com/viewtopic.php?pid=76703#p76703</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: AHK: Горячая клавиша и одновременно клавиша.]]></title>
			<link rel="alternate" href="http://forum.script-coding.com/viewtopic.php?pid=76698#p76698" />
			<content type="html"><![CDATA[<p><span style="color: green"><strong>alias1demetriy</strong>, оформите код скрипта тегом &quot;code&quot;!</span></p>]]></content>
			<author>
				<name><![CDATA[ypppu]]></name>
				<uri>http://forum.script-coding.com/profile.php?id=5974</uri>
			</author>
			<updated>2013-10-30T08:42:56Z</updated>
			<id>http://forum.script-coding.com/viewtopic.php?pid=76698#p76698</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: AHK: Горячая клавиша и одновременно клавиша.]]></title>
			<link rel="alternate" href="http://forum.script-coding.com/viewtopic.php?pid=76697#p76697" />
			<content type="html"><![CDATA[<p>великолепно. работает. Спасибо!</p>]]></content>
			<author>
				<name><![CDATA[alias1demetriy]]></name>
				<uri>http://forum.script-coding.com/profile.php?id=31047</uri>
			</author>
			<updated>2013-10-30T08:40:50Z</updated>
			<id>http://forum.script-coding.com/viewtopic.php?pid=76697#p76697</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: AHK: Горячая клавиша и одновременно клавиша.]]></title>
			<link rel="alternate" href="http://forum.script-coding.com/viewtopic.php?pid=76695#p76695" />
			<content type="html"><![CDATA[<p>наприши так </p><div class="codebox"><pre><code>~vk51::
;----дальнейшие действия
</code></pre></div><div class="quotebox"><blockquote><p>В момент запуска обработчика этой горячей клавиши нельзя подавить системную обработку этого действия. В обоих примерах, приведенных ниже, щелчок кнопки мыши, сделанный пользователем, будет послан активному окну, чего не произошло бы при обработке иных горячих клавиш, о которых идёт речь в данной статье:<br /><strong>~RButton::MsgBox</strong> Вы щелкнули правой кнопкой мыши.<br /><strong>~RButton &amp; C::MsgBox</strong> Вы нажали клавишу C, удерживая правую кнопку мыши.</p></blockquote></div>]]></content>
			<author>
				<name><![CDATA[Indomito]]></name>
				<uri>http://forum.script-coding.com/profile.php?id=27285</uri>
			</author>
			<updated>2013-10-30T08:36:12Z</updated>
			<id>http://forum.script-coding.com/viewtopic.php?pid=76695#p76695</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[AHK: Горячая клавиша и одновременно клавиша.]]></title>
			<link rel="alternate" href="http://forum.script-coding.com/viewtopic.php?pid=76691#p76691" />
			<content type="html"><![CDATA[<p>Вот есть скрипт:</p><div class="codebox"><pre><code>#IfWinActive ahk_class ahk_class LaunchUnrealUWindowsClient
F1:: Suspend, toggle
vk51:: Suspend, toggle
#NoEnv
#SingleInstance force
SendMode Input
 
 
 
#IfWinActive ahk_class ahk_class LaunchUnrealUWindowsClient
LButton:: ;
while( GetKeyState(&quot;LButton&quot;, &quot;P&quot;) )
{
Send {Click Down} ;
Sleep, 30 ;
Send {Click Up} ;
Sleep, 30 ;
}
return
</code></pre></div><p>в этом скрипте никак не могу сделать так, чтобы клавиша vk51 работала как горячая и как просто. Когда она так, то в игре я не могу сменить оружку этой буквой, ибо она просто отрублена. Как совместить две функции в одной?</p>]]></content>
			<author>
				<name><![CDATA[alias1demetriy]]></name>
				<uri>http://forum.script-coding.com/profile.php?id=31047</uri>
			</author>
			<updated>2013-10-30T08:05:33Z</updated>
			<id>http://forum.script-coding.com/viewtopic.php?pid=76691#p76691</id>
		</entry>
</feed>
