<?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=7986</link>
		<atom:link href="https://forum.script-coding.com/extern.php?action=feed&amp;tid=7986&amp;type=rss" rel="self" type="application/rss+xml" />
		<description><![CDATA[Недавние сообщения в теме «AHK: Запрет на перемещение окна».]]></description>
		<lastBuildDate>Sat, 09 Feb 2013 10:50:17 +0000</lastBuildDate>
		<generator>PunBB</generator>
		<item>
			<title><![CDATA[Re: AHK: Запрет на перемещение окна]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=69272#p69272</link>
			<description><![CDATA[<p>Teadrinker, спасибо, все работает</p>]]></description>
			<author><![CDATA[null@example.com (equipment66)]]></author>
			<pubDate>Sat, 09 Feb 2013 10:50:17 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=69272#p69272</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: Запрет на перемещение окна]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=68799#p68799</link>
			<description><![CDATA[<p>Вот пример:<br /></p><div class="codebox"><pre><code>Gui, +MaximizeBox +hwndhGui
Gui, Show, w300 h200

OnMessage(0xA1, &quot;WM_NCLBUTTONDOWN&quot;)
return

WM_NCLBUTTONDOWN(wp, lp, msg, hwnd)
{
   static HTCAPTION := 2
   global hGui
   if (hwnd = hGui &amp;&amp; wp = HTCAPTION)
   {
      WinGet, MinMax, MinMax, ahk_id %hwnd%
      if MinMax = 1
         Return 0
   }
}

GuiClose:
   ExitApp</code></pre></div><p>Если окно максимизировано, таскать за заголовок его будет невозможно.<br /></p><div class="quotebox"><cite>equipment66 пишет:</cite><blockquote><p>Стандартные окна винды и ведут себя стандартно, т.е. при максимизации их за заголовок уже не потаскаешь.</p></blockquote></div><p>В Windows 7 максимизированные окна таскать за заголовок таки можно.</p>]]></description>
			<author><![CDATA[null@example.com (teadrinker)]]></author>
			<pubDate>Wed, 23 Jan 2013 12:01:29 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=68799#p68799</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: Запрет на перемещение окна]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=68792#p68792</link>
			<description><![CDATA[<div class="quotebox"><cite>teadrinker пишет:</cite><blockquote><p><strong>equipment66</strong>, а это GUI ты сам создавал, или это окно чужого приложения?</p></blockquote></div><p>Это GUI AHK, создавал сам. Стандартные окна винды и ведут себя стандартно, т.е. при максимизации их за заголовок уже не потаскаешь. Думал, может опцию какую включить надо, но ни в русскоязычной, ни в англоязычной справке ничего подходящего не вычитал, вот и обратился за помощью.</p>]]></description>
			<author><![CDATA[null@example.com (equipment66)]]></author>
			<pubDate>Tue, 22 Jan 2013 20:10:46 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=68792#p68792</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: Запрет на перемещение окна]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=68791#p68791</link>
			<description><![CDATA[<div class="quotebox"><cite>ypppu пишет:</cite><blockquote><p>Тогда Вам поможет команда <em>WinSet</em> - поищите в документации. Если победит лень, поспользуйтесь</p><div class="fancy_spoiler_switcher"><div class="fancy_spoiler_switcher_header"><strong>+</strong>&nbsp;подсказкой</div><div class="fancy_spoiler"><div class="codebox"><pre><code>^F1:: ;Ctrl+F1
WinSet, Style, -0xC00000, A ;Убирает заголовок
WinSet, Style, -0x40000, A ;Запрещает изменять размер окна
Return

^F2:: ;Ctrl+F2
WinSet, Style, +0xC00000, A ;Возвращает заголовок
WinSet, Style, +0x40000, A ;Позволяет изменять размер окна
Return</code></pre></div><p><a href="http://www.autohotkey.com/docs/misc/Styles.htm">Styles Usable by the Gui and GuiControl Commands</a></p></div></div></blockquote></div><p>ypppu, Спасибо за совет, но сей рецепт не совсем подходит. Скрипт предназначен для стороннего не очень искушенного пользователя и скрывать элементы управления низяяя <img src="//forum.script-coding.com/img/smilies/smile.png" width="15" height="15" /></p>]]></description>
			<author><![CDATA[null@example.com (equipment66)]]></author>
			<pubDate>Tue, 22 Jan 2013 20:02:53 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=68791#p68791</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: Запрет на перемещение окна]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=68727#p68727</link>
			<description><![CDATA[<p><strong>equipment66</strong>, а это GUI ты сам создавал, или это окно чужого приложения?</p>]]></description>
			<author><![CDATA[null@example.com (teadrinker)]]></author>
			<pubDate>Sun, 20 Jan 2013 21:25:04 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=68727#p68727</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: Запрет на перемещение окна]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=68672#p68672</link>
			<description><![CDATA[<p>Тогда Вам поможет команда <em>WinSet</em> - поищите в документации. Если победит лень, поспользуйтесь</p><div class="fancy_spoiler_switcher"><div class="fancy_spoiler_switcher_header"><strong>+</strong>&nbsp;подсказкой</div><div class="fancy_spoiler"><div class="codebox"><pre><code>^F1:: ;Ctrl+F1
WinSet, Style, -0xC00000, A ;Убирает заголовок
WinSet, Style, -0x40000, A ;Запрещает изменять размер окна
Return

^F2:: ;Ctrl+F2
WinSet, Style, +0xC00000, A ;Возвращает заголовок
WinSet, Style, +0x40000, A ;Позволяет изменять размер окна
Return</code></pre></div><p><a href="http://www.autohotkey.com/docs/misc/Styles.htm">Styles Usable by the Gui and GuiControl Commands</a></p></div></div>]]></description>
			<author><![CDATA[null@example.com (ypppu)]]></author>
			<pubDate>Fri, 18 Jan 2013 20:22:24 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=68672#p68672</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: Запрет на перемещение окна]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=68653#p68653</link>
			<description><![CDATA[<div class="quotebox"><cite>ypppu пишет:</cite><blockquote><p>Окно можно перетаскивать только за заголовок?</p></blockquote></div><br /><p>Да, только за заголовок. Изменение размера и т.п. не работают.</p>]]></description>
			<author><![CDATA[null@example.com (equipment66)]]></author>
			<pubDate>Fri, 18 Jan 2013 16:47:26 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=68653#p68653</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: Запрет на перемещение окна]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=68643#p68643</link>
			<description><![CDATA[<p>Окно можно перетаскивать только за заголовок?</p>]]></description>
			<author><![CDATA[null@example.com (ypppu)]]></author>
			<pubDate>Fri, 18 Jan 2013 13:13:43 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=68643#p68643</guid>
		</item>
		<item>
			<title><![CDATA[AHK: Запрет на перемещение окна]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=68631#p68631</link>
			<description><![CDATA[<p>Здравствуйте,</p><p>Существует ли возможность запретить перемещение окна средствами AHK? </p><p>У меня в многомониторной системе максимизированное окно GUI можно таскать по экрану мышью или тачпадом, что создает определенные неудобства. </p><p>Заранее благодарен</p>]]></description>
			<author><![CDATA[null@example.com (equipment66)]]></author>
			<pubDate>Fri, 18 Jan 2013 09:40:12 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=68631#p68631</guid>
		</item>
	</channel>
</rss>
