<?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="https://forum.script-coding.com/extern.php?action=feed&amp;tid=7986&amp;type=atom" />
	<updated>2013-02-09T10:50:17Z</updated>
	<generator>PunBB</generator>
	<id>https://forum.script-coding.com/viewtopic.php?id=7986</id>
		<entry>
			<title type="html"><![CDATA[Re: AHK: Запрет на перемещение окна]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=69272#p69272" />
			<content type="html"><![CDATA[<p>Teadrinker, спасибо, все работает</p>]]></content>
			<author>
				<name><![CDATA[equipment66]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=27128</uri>
			</author>
			<updated>2013-02-09T10:50:17Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=69272#p69272</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: AHK: Запрет на перемещение окна]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=68799#p68799" />
			<content type="html"><![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>]]></content>
			<author>
				<name><![CDATA[teadrinker]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=24515</uri>
			</author>
			<updated>2013-01-23T12:01:29Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=68799#p68799</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: AHK: Запрет на перемещение окна]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=68792#p68792" />
			<content type="html"><![CDATA[<div class="quotebox"><cite>teadrinker пишет:</cite><blockquote><p><strong>equipment66</strong>, а это GUI ты сам создавал, или это окно чужого приложения?</p></blockquote></div><p>Это GUI AHK, создавал сам. Стандартные окна винды и ведут себя стандартно, т.е. при максимизации их за заголовок уже не потаскаешь. Думал, может опцию какую включить надо, но ни в русскоязычной, ни в англоязычной справке ничего подходящего не вычитал, вот и обратился за помощью.</p>]]></content>
			<author>
				<name><![CDATA[equipment66]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=27128</uri>
			</author>
			<updated>2013-01-22T20:10:46Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=68792#p68792</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: AHK: Запрет на перемещение окна]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=68791#p68791" />
			<content type="html"><![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>]]></content>
			<author>
				<name><![CDATA[equipment66]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=27128</uri>
			</author>
			<updated>2013-01-22T20:02:53Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=68791#p68791</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: AHK: Запрет на перемещение окна]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=68727#p68727" />
			<content type="html"><![CDATA[<p><strong>equipment66</strong>, а это GUI ты сам создавал, или это окно чужого приложения?</p>]]></content>
			<author>
				<name><![CDATA[teadrinker]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=24515</uri>
			</author>
			<updated>2013-01-20T21:25:04Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=68727#p68727</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: AHK: Запрет на перемещение окна]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=68672#p68672" />
			<content type="html"><![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>]]></content>
			<author>
				<name><![CDATA[ypppu]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=5974</uri>
			</author>
			<updated>2013-01-18T20:22:24Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=68672#p68672</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: AHK: Запрет на перемещение окна]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=68653#p68653" />
			<content type="html"><![CDATA[<div class="quotebox"><cite>ypppu пишет:</cite><blockquote><p>Окно можно перетаскивать только за заголовок?</p></blockquote></div><br /><p>Да, только за заголовок. Изменение размера и т.п. не работают.</p>]]></content>
			<author>
				<name><![CDATA[equipment66]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=27128</uri>
			</author>
			<updated>2013-01-18T16:47:26Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=68653#p68653</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: AHK: Запрет на перемещение окна]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=68643#p68643" />
			<content type="html"><![CDATA[<p>Окно можно перетаскивать только за заголовок?</p>]]></content>
			<author>
				<name><![CDATA[ypppu]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=5974</uri>
			</author>
			<updated>2013-01-18T13:13:43Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=68643#p68643</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[AHK: Запрет на перемещение окна]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=68631#p68631" />
			<content type="html"><![CDATA[<p>Здравствуйте,</p><p>Существует ли возможность запретить перемещение окна средствами AHK? </p><p>У меня в многомониторной системе максимизированное окно GUI можно таскать по экрану мышью или тачпадом, что создает определенные неудобства. </p><p>Заранее благодарен</p>]]></content>
			<author>
				<name><![CDATA[equipment66]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=27128</uri>
			</author>
			<updated>2013-01-18T09:40:12Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=68631#p68631</id>
		</entry>
</feed>
