<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
	<title type="html"><![CDATA[Серый форум &mdash; AHK: PostMessage сообщения для suspend hotkeys/pause]]></title>
	<link rel="self" href="https://forum.script-coding.com/extern.php?action=feed&amp;tid=10143&amp;type=atom" />
	<updated>2014-11-12T12:52:33Z</updated>
	<generator>PunBB</generator>
	<id>https://forum.script-coding.com/viewtopic.php?id=10143</id>
		<entry>
			<title type="html"><![CDATA[Re: AHK: PostMessage сообщения для suspend hotkeys/pause]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=88229#p88229" />
			<content type="html"><![CDATA[<p>В документации же написано, что нужно использовать. Если работает, то в чём проблема?</p>]]></content>
			<author>
				<name><![CDATA[YMP]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=81</uri>
			</author>
			<updated>2014-11-12T12:52:33Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=88229#p88229</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: AHK: PostMessage сообщения для suspend hotkeys/pause]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=88227#p88227" />
			<content type="html"><![CDATA[<p>Логичнее задать этот вопрос разработчику AHK.</p>]]></content>
			<author>
				<name><![CDATA[teadrinker]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=24515</uri>
			</author>
			<updated>2014-11-12T12:09:25Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=88227#p88227</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[AHK: PostMessage сообщения для suspend hotkeys/pause]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=88220#p88220" />
			<content type="html"><![CDATA[<p>Я столкнулся с некоторой двойственностью:<br />В документации на страницах по командам <a href="http://ahkscript.org/docs/commands/Suspend.htm">suspend</a> и <a href="http://ahkscript.org/docs/commands/Pause.htm">pause</a> говорится, что эти команды можно использовать и отправляя PostMessage по такому примеру:<br /></p><div class="codebox"><pre><code>; Send a Pause command to another script.
DetectHiddenWindows, On
WM_COMMAND := 0x111
ID_FILE_PAUSE := 65403
PostMessage, WM_COMMAND, ID_FILE_PAUSE,,, C:\YourScript.ahk ahk_class AutoHotkey</code></pre></div><p>Но, прочитав статью <a href="http://script-coding.com/AutoHotkey/SendMessages.html">про sendmessage</a> и вооружившись WinSpector&#039;ом, я заметил, что если у скрипта вручную открыть tray меню и там выбрать Suspend Hotkeys/Pause, то возникают сообщения wm_command с controlID не 65403 и 65404, как указано в документации для Pause и SuspendHotkeys соответственно, а 65306 и 65305.<br />Я попробовал скриптом отправлять другому скрипту сообщение с controlID 65306 вместо 65403 и оказалось, что скрипт на них реагирует одинаково, так же как и одинаково реагирует на 65305 и 65404.<br />Почему так? Что лучше использовать?</p>]]></content>
			<author>
				<name><![CDATA[Drugoy]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=27463</uri>
			</author>
			<updated>2014-11-12T10:59:29Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=88220#p88220</id>
		</entry>
</feed>
