<?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=12805&amp;type=atom" />
	<updated>2017-07-22T03:10:51Z</updated>
	<generator>PunBB</generator>
	<id>https://forum.script-coding.com/viewtopic.php?id=12805</id>
		<entry>
			<title type="html"><![CDATA[Re: AHK: Развернуть любое окно.]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=117446#p117446" />
			<content type="html"><![CDATA[<p><strong>Malcev</strong> Вот за это спасибо. Все работает как надо. А насчет того что я говорил про фиксацию позиций, есть еще одно решение. При появлении окна переместить его в координаты 0, и позиции наверняка никуда не денутся. еще раз спасибо.</p>]]></content>
			<author>
				<name><![CDATA[Viruzober]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=34705</uri>
			</author>
			<updated>2017-07-22T03:10:51Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=117446#p117446</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: AHK: Развернуть любое окно.]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=117265#p117265" />
			<content type="html"><![CDATA[<div class="codebox"><pre><code>loop
{   
   WinExist(&quot;A&quot;)
   WinMaximize
   WinWaitNotActive
}</code></pre></div>]]></content>
			<author>
				<name><![CDATA[Malcev]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=26930</uri>
			</author>
			<updated>2017-07-14T01:16:04Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=117265#p117265</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: AHK: Развернуть любое окно.]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=117263#p117263" />
			<content type="html"><![CDATA[<p>Пишу с телефона, увы, но по памяти, я использовал также nCode = 2 (created, им можно и ограничиться), также использовать в команде обращение А сразу после хука иногда рано. Лучше зайдет таймер -200 и обращение по хендлу.</p>]]></content>
			<author>
				<name><![CDATA[stealzy]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=31937</uri>
			</author>
			<updated>2017-07-13T20:03:04Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=117263#p117263</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: AHK: Развернуть любое окно.]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=117262#p117262" />
			<content type="html"><![CDATA[<p>Наверняка руки не причём. Просто в этот раз не получится. ОС может другая, или ещё другая фигня, которую мужики нормальные не обсуждают.</p>]]></content>
			<author>
				<name><![CDATA[serzh82saratov]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=27879</uri>
			</author>
			<updated>2017-07-13T18:05:02Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=117262#p117262</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: AHK: Развернуть любое окно.]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=117261#p117261" />
			<content type="html"><![CDATA[<p><strong>serzh82saratov</strong> Похоже у меня руки не из того места. потому что не работает. запускаю, и ничего не разворачивается. Причем даже&nbsp; те окна в которых это предусмотрено. а как бы алгоритм из того скрипта перенести в ваш?</p>]]></content>
			<author>
				<name><![CDATA[Viruzober]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=34705</uri>
			</author>
			<updated>2017-07-13T17:59:32Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=117261#p117261</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: AHK: Развернуть любое окно.]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=117258#p117258" />
			<content type="html"><![CDATA[<p>Про пластиковое вы всё же зря. У нас тут в основном про всякие коды.</p>]]></content>
			<author>
				<name><![CDATA[serzh82saratov]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=27879</uri>
			</author>
			<updated>2017-07-13T16:48:14Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=117258#p117258</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: AHK: Развернуть любое окно.]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=117257#p117257" />
			<content type="html"><![CDATA[<div class="codebox"><pre><code>#SingleInstance Force
#NoEnv
#NoTrayIcon
DllCall(&quot;RegisterShellHookWindow&quot;, &quot;Ptr&quot;, A_ScriptHwnd)
OnMessage(DllCall(&quot;RegisterWindowMessage&quot;, &quot;Str&quot;, &quot;SHELLHOOK&quot;), &quot;ShellProc&quot;)

ShellProc(nCode, wParam)    {
	Static HSHELL_WINDOWACTIVATED := 4 
    If (nCode = HSHELL_WINDOWACTIVATED)
    {
		WinMaximize, A ; можно заменить на свой алгоритм разворачивания
	}
}</code></pre></div>]]></content>
			<author>
				<name><![CDATA[serzh82saratov]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=27879</uri>
			</author>
			<updated>2017-07-13T16:45:41Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=117257#p117257</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: AHK: Развернуть любое окно.]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=117256#p117256" />
			<content type="html"><![CDATA[<p><strong>serzh82saratov</strong> Нужно просто убрать нажатие клавиши. запустил скрипт, и любое окно которое оказалось в фокусе, развернулось. не важно какое, хоть предупреждение, хоть уведомление, хоть пластиковое со звукоизоляцией.</p>]]></content>
			<author>
				<name><![CDATA[Viruzober]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=34705</uri>
			</author>
			<updated>2017-07-13T16:40:21Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=117256#p117256</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: AHK: Развернуть любое окно.]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=117255#p117255" />
			<content type="html"><![CDATA[<div class="quotebox"><cite>Viruzober пишет:</cite><blockquote><p> Мне казалось что проще убрать там клавишу, чем переписывать все</p></blockquote></div><p>Вам про то и говорят, вы её что нажимаете каждый раз как только какое то окно выйдет на передний план, или появится диалог в котором надо нажать да, и вы нажимаете сначала кнопку, а потом жмёте да, или когда сам уменьшил окно чтоб не мешало, а когда оно стало активно опять его на весь экран жмёте а потом уменьшаете. Надо типа исскусственный интелект написать чтобы как вы привыкли, или вообще всё всегда на весь экран? <br />Всё и всегда проще сделать, только использовать такое никто не будет, даже тот кто об этом просит.</p>]]></content>
			<author>
				<name><![CDATA[serzh82saratov]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=27879</uri>
			</author>
			<updated>2017-07-13T16:36:21Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=117255#p117255</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: AHK: Развернуть любое окно.]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=117254#p117254" />
			<content type="html"><![CDATA[<p><strong>teadrinker</strong> Да. Потому что с тем чем я собираюсь это использовать, разворачивать надо все. я думаю никто не захочет собирать данные о паре сотен окон. проще развернуть все. к тому же конечным&nbsp; &nbsp;пользователям того что должно получится вообще не важно что там и как разворачивается. Ибо они&nbsp; этого все равно не увидят в силу физических ограничений.</p>]]></content>
			<author>
				<name><![CDATA[Viruzober]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=34705</uri>
			</author>
			<updated>2017-07-13T16:33:04Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=117254#p117254</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: AHK: Развернуть любое окно.]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=117253#p117253" />
			<content type="html"><![CDATA[<p><strong>Viruzober</strong>, вот окна типа разных уведомлений или подсказок, ToolTip, например. Вам нужно, чтобы они разворачивались на весь экран?</p>]]></content>
			<author>
				<name><![CDATA[teadrinker]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=24515</uri>
			</author>
			<updated>2017-07-13T16:25:31Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=117253#p117253</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: AHK: Развернуть любое окно.]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=117252#p117252" />
			<content type="html"><![CDATA[<p><strong>serzh82saratov</strong>Я то чайник пока в AHK. поэтому спасибо. Мне казалось что проще убрать там клавишу, чем переписывать все. Тем более как вы понимаете скрипт не мой.</p>]]></content>
			<author>
				<name><![CDATA[Viruzober]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=34705</uri>
			</author>
			<updated>2017-07-13T16:22:34Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=117252#p117252</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: AHK: Развернуть любое окно.]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=117251#p117251" />
			<content type="html"><![CDATA[<div class="quotebox"><cite>Viruzober пишет:</cite><blockquote><p>обсуждать зачем и почему нет смысла.</p></blockquote></div><p>Это вы зря, написать код мы <span class="bbu">наверное</span> сможем, но если вы так настроены, то переписывать его 10 раз ни у кого вероятно не возникнет желания...</p>]]></content>
			<author>
				<name><![CDATA[serzh82saratov]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=27879</uri>
			</author>
			<updated>2017-07-13T16:13:31Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=117251#p117251</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: AHK: Развернуть любое окно.]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=117250#p117250" />
			<content type="html"><![CDATA[<p>Тогда подойдёт, как предложил <strong>serzh82saratov</strong>, ему и карты в руки. <img src="//forum.script-coding.com/img/smilies/smile.png" width="15" height="15" /></p>]]></content>
			<author>
				<name><![CDATA[teadrinker]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=24515</uri>
			</author>
			<updated>2017-07-13T16:09:24Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=117250#p117250</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: AHK: Развернуть любое окно.]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=117249#p117249" />
			<content type="html"><![CDATA[<p><strong>teadrinker</strong> Нужно это для всех окон чтобы наверняка зафиксировать позиции на экране. Этот скрипт то что нужно. Надо только убрать клавишу. чтобы он висел в фоне, и разворачивал любое окно. В конце концов если можете помочь, то помогите, а обсуждать зачем и почему нет смысла. Этот скрипт писался же зачем-то, а раз написан, значит нужен. Или предложите альтернативу. прошу заметить что этот скрипт умеет разворачивать окна в которых&nbsp; вообще нет такой возможности.</p>]]></content>
			<author>
				<name><![CDATA[Viruzober]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=34705</uri>
			</author>
			<updated>2017-07-13T16:00:46Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=117249#p117249</id>
		</entry>
</feed>
