<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
	<channel>
		<title><![CDATA[Серый форум &mdash; AHK: PostMessage сообщения для suspend hotkeys/pause]]></title>
		<link>https://forum.script-coding.com/viewtopic.php?id=10143</link>
		<atom:link href="https://forum.script-coding.com/extern.php?action=feed&amp;tid=10143&amp;type=rss" rel="self" type="application/rss+xml" />
		<description><![CDATA[Недавние сообщения в теме «AHK: PostMessage сообщения для suspend hotkeys/pause».]]></description>
		<lastBuildDate>Wed, 12 Nov 2014 12:52:33 +0000</lastBuildDate>
		<generator>PunBB</generator>
		<item>
			<title><![CDATA[Re: AHK: PostMessage сообщения для suspend hotkeys/pause]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=88229#p88229</link>
			<description><![CDATA[<p>В документации же написано, что нужно использовать. Если работает, то в чём проблема?</p>]]></description>
			<author><![CDATA[null@example.com (YMP)]]></author>
			<pubDate>Wed, 12 Nov 2014 12:52:33 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=88229#p88229</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: PostMessage сообщения для suspend hotkeys/pause]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=88227#p88227</link>
			<description><![CDATA[<p>Логичнее задать этот вопрос разработчику AHK.</p>]]></description>
			<author><![CDATA[null@example.com (teadrinker)]]></author>
			<pubDate>Wed, 12 Nov 2014 12:09:25 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=88227#p88227</guid>
		</item>
		<item>
			<title><![CDATA[AHK: PostMessage сообщения для suspend hotkeys/pause]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=88220#p88220</link>
			<description><![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>]]></description>
			<author><![CDATA[null@example.com (Drugoy)]]></author>
			<pubDate>Wed, 12 Nov 2014 10:59:29 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=88220#p88220</guid>
		</item>
	</channel>
</rss>
