<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
	<title type="html"><![CDATA[Серый форум &mdash; AHK: Подсветка окна по pid]]></title>
	<link rel="self" href="http://forum.script-coding.com/extern.php?action=feed&amp;tid=15264&amp;type=atom" />
	<updated>2020-03-30T03:19:39Z</updated>
	<generator>PunBB</generator>
	<id>http://forum.script-coding.com/viewtopic.php?id=15264</id>
		<entry>
			<title type="html"><![CDATA[Re: AHK: Подсветка окна по pid]]></title>
			<link rel="alternate" href="http://forum.script-coding.com/viewtopic.php?pid=138692#p138692" />
			<content type="html"><![CDATA[<div class="quotebox"><cite>teadrinker пишет:</cite><blockquote><div class="quotebox"><cite>kolotilov256 пишет:</cite><blockquote><p>Во! Сейчас работает.</p></blockquote></div><p>Неужели 32-битные Windows 10 бывают? <img src="//forum.script-coding.com/img/smilies/smile.png" width="15" height="15" /></p></blockquote></div><p>У меня не работало на Win10 64bit, Ahk 32bit.</p>]]></content>
			<author>
				<name><![CDATA[Malcev]]></name>
				<uri>http://forum.script-coding.com/profile.php?id=26930</uri>
			</author>
			<updated>2020-03-30T03:19:39Z</updated>
			<id>http://forum.script-coding.com/viewtopic.php?pid=138692#p138692</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: AHK: Подсветка окна по pid]]></title>
			<link rel="alternate" href="http://forum.script-coding.com/viewtopic.php?pid=138689#p138689" />
			<content type="html"><![CDATA[<p>FLASHW_TRAY и FLASHW_TIMERNOFG — это константы, им не надо другие значения присваивать.<br />Лучше так:<br /></p><div class="codebox"><pre><code>Gui, +hwndhGui
Gui, Font, s12 q5, Calibri
Gui, Add, Text,, Кнопка на панели задач мигнёт 3 раза`nпотом будет подсвечена`nпока не пройдёт 5 секунд`nили пока окно не станет активным
Gui, Show, NA w300 h200

FlashTaskBarButton(hGui, 3)
Sleep, 5000
FlashTaskBarButton(hGui,, 1)
Return

GuiClose:
   ExitApp

FlashTaskBarButton(hGui, count := 0, stop := 0)  {
   static FLASHW_TRAY := 0x2, FLASHW_TIMERNOFG := 0xC
   VarSetCapacity(FLASHWINFO, size := A_PtrSize*3 + 4*2, 0)
   NumPut(size, FLASHWINFO)
   NumPut(hGui, FLASHWINFO, A_PtrSize)
   NumPut(stop ? 0 : FLASHW_TRAY|(count ? 0 : FLASHW_TIMERNOFG), FLASHWINFO, A_PtrSize*2)
   NumPut(count, FLASHWINFO, A_PtrSize*2 + 4)
   DllCall(&quot;FlashWindowEx&quot;, Ptr, &amp;FLASHWINFO)
}</code></pre></div>]]></content>
			<author>
				<name><![CDATA[teadrinker]]></name>
				<uri>http://forum.script-coding.com/profile.php?id=24515</uri>
			</author>
			<updated>2020-03-30T00:54:23Z</updated>
			<id>http://forum.script-coding.com/viewtopic.php?pid=138689#p138689</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: AHK: Подсветка окна по pid]]></title>
			<link rel="alternate" href="http://forum.script-coding.com/viewtopic.php?pid=138688#p138688" />
			<content type="html"><![CDATA[<p>Вот так удалось порешать.</p><div class="codebox"><pre><code>FlashTaskBarButton(hGui)
sleep 3000
FlashTaskBarButton(hGui,0,0,0)
Return

FlashTaskBarButton(hGui, count := 0, FLASHW_TRAY := 0x2, FLASHW_TIMERNOFG := 0xC)  {

   VarSetCapacity(FLASHWINFO, size := A_PtrSize*3 + 4*2, 0)
   NumPut(count, NumPut(FLASHW_TRAY|(count ? 0 : FLASHW_TIMERNOFG), NumPut(hGui, NumPut(size, FLASHWINFO)), &quot;UInt&quot;))
   DllCall(&quot;FlashWindowEx&quot;, Ptr, &amp;FLASHWINFO)
}</code></pre></div>]]></content>
			<author>
				<name><![CDATA[kolotilov256]]></name>
				<uri>http://forum.script-coding.com/profile.php?id=40656</uri>
			</author>
			<updated>2020-03-30T00:51:51Z</updated>
			<id>http://forum.script-coding.com/viewtopic.php?pid=138688#p138688</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: AHK: Подсветка окна по pid]]></title>
			<link rel="alternate" href="http://forum.script-coding.com/viewtopic.php?pid=138687#p138687" />
			<content type="html"><![CDATA[<p><strong>Malcev</strong>, конкретно в той ссылке нет информации, как это мигание останавливать.<br />Нашёл на вот этой странице <a href="https://docs.microsoft.com/ru-ru/windows/win32/api/winuser/ns-winuser-flashwinfo">https://docs.microsoft.com/ru-ru/window … flashwinfo</a><br />похожий на правду параметр. Только как его в коде то применить? Пробовал FLASHWINFO := 0 делать, не помогло.</p><p><span class="postimg"><img src="https://imgur.com/SFQF1lJ.png" alt="https://imgur.com/SFQF1lJ.png" /></span></p>]]></content>
			<author>
				<name><![CDATA[kolotilov256]]></name>
				<uri>http://forum.script-coding.com/profile.php?id=40656</uri>
			</author>
			<updated>2020-03-30T00:41:30Z</updated>
			<id>http://forum.script-coding.com/viewtopic.php?pid=138687#p138687</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: AHK: Подсветка окна по pid]]></title>
			<link rel="alternate" href="http://forum.script-coding.com/viewtopic.php?pid=138686#p138686" />
			<content type="html"><![CDATA[<div class="quotebox"><cite>kolotilov256 пишет:</cite><blockquote><p>Во! Сейчас работает.</p></blockquote></div><p>Неужели 32-битные Windows 10 бывают? <img src="//forum.script-coding.com/img/smilies/smile.png" width="15" height="15" /></p>]]></content>
			<author>
				<name><![CDATA[teadrinker]]></name>
				<uri>http://forum.script-coding.com/profile.php?id=24515</uri>
			</author>
			<updated>2020-03-30T00:11:30Z</updated>
			<id>http://forum.script-coding.com/viewtopic.php?pid=138686#p138686</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: AHK: Подсветка окна по pid]]></title>
			<link rel="alternate" href="http://forum.script-coding.com/viewtopic.php?pid=138685#p138685" />
			<content type="html"><![CDATA[<p>Ответ на свой вопрос получите, почитав ссылку из 10 поста.</p>]]></content>
			<author>
				<name><![CDATA[Malcev]]></name>
				<uri>http://forum.script-coding.com/profile.php?id=26930</uri>
			</author>
			<updated>2020-03-29T23:58:31Z</updated>
			<id>http://forum.script-coding.com/viewtopic.php?pid=138685#p138685</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: AHK: Подсветка окна по pid]]></title>
			<link rel="alternate" href="http://forum.script-coding.com/viewtopic.php?pid=138684#p138684" />
			<content type="html"><![CDATA[<p>Во! Сейчас работает. А резонный вопрос, какой манипуляцией кода можно остановить это мигание?))) (Кроме как переключиться к мигающему окну)</p>]]></content>
			<author>
				<name><![CDATA[kolotilov256]]></name>
				<uri>http://forum.script-coding.com/profile.php?id=40656</uri>
			</author>
			<updated>2020-03-29T23:50:02Z</updated>
			<id>http://forum.script-coding.com/viewtopic.php?pid=138684#p138684</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: AHK: Подсветка окна по pid]]></title>
			<link rel="alternate" href="http://forum.script-coding.com/viewtopic.php?pid=138683#p138683" />
			<content type="html"><![CDATA[<p>Да, точно.</p>]]></content>
			<author>
				<name><![CDATA[teadrinker]]></name>
				<uri>http://forum.script-coding.com/profile.php?id=24515</uri>
			</author>
			<updated>2020-03-29T23:36:54Z</updated>
			<id>http://forum.script-coding.com/viewtopic.php?pid=138683#p138683</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: AHK: Подсветка окна по pid]]></title>
			<link rel="alternate" href="http://forum.script-coding.com/viewtopic.php?pid=138682#p138682" />
			<content type="html"><![CDATA[<p>Тут ошибка:<br /></p><div class="codebox"><pre><code>VarSetCapacity(FLASHWINFO, size := A_PtrSize*2 + 4*4, 0)</code></pre></div><p>Надо так:<br /></p><div class="codebox"><pre><code>VarSetCapacity(FLASHWINFO, size := A_PtrSize*3 + 4*2, 0)</code></pre></div>]]></content>
			<author>
				<name><![CDATA[Malcev]]></name>
				<uri>http://forum.script-coding.com/profile.php?id=26930</uri>
			</author>
			<updated>2020-03-29T23:33:36Z</updated>
			<id>http://forum.script-coding.com/viewtopic.php?pid=138682#p138682</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: AHK: Подсветка окна по pid]]></title>
			<link rel="alternate" href="http://forum.script-coding.com/viewtopic.php?pid=138681#p138681" />
			<content type="html"><![CDATA[<p>А сама кнопка на панели задач появляется? И не мигает?</p>]]></content>
			<author>
				<name><![CDATA[teadrinker]]></name>
				<uri>http://forum.script-coding.com/profile.php?id=24515</uri>
			</author>
			<updated>2020-03-29T23:32:31Z</updated>
			<id>http://forum.script-coding.com/viewtopic.php?pid=138681#p138681</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: AHK: Подсветка окна по pid]]></title>
			<link rel="alternate" href="http://forum.script-coding.com/viewtopic.php?pid=138680#p138680" />
			<content type="html"><![CDATA[<p><strong>teadrinker</strong>, окно то появляется. Только при этом ничего не мигает. <br />Cделал вот ещё код для проверки, будут ли мигать текущие открытые окна или нет. Также ничего не мигало...</p><div class="codebox"><pre><code>#SingleInstance Force
#Persistent
#NoEnv

text := &quot;&quot;
WinGet, id, list,,, Program Manager
Loop % id
{
	this_id := id%A_Index%
	WinGetClass, this_class, ahk_id %this_id%
	WinGet, pid, PID, ahk_id %this_id%
	text .= this_class &quot;`n&quot; pid &quot;`n&quot; this_id &quot;`n`n&quot;
	FlashTaskBarButton(this_id)
}
msgbox % text
Return

FlashTaskBarButton(hGui, count := 0)  {
   static FLASHW_TRAY := 0x2, FLASHW_TIMERNOFG := 0xC
   VarSetCapacity(FLASHWINFO, size := A_PtrSize*2 + 4*4, 0)
   NumPut(count, NumPut(FLASHW_TRAY|(count ? 0 : FLASHW_TIMERNOFG), NumPut(hGui, NumPut(size, FLASHWINFO)), &quot;UInt&quot;))
   DllCall(&quot;FlashWindowEx&quot;, Ptr, &amp;FLASHWINFO)
}</code></pre></div>]]></content>
			<author>
				<name><![CDATA[kolotilov256]]></name>
				<uri>http://forum.script-coding.com/profile.php?id=40656</uri>
			</author>
			<updated>2020-03-29T23:27:23Z</updated>
			<id>http://forum.script-coding.com/viewtopic.php?pid=138680#p138680</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: AHK: Подсветка окна по pid]]></title>
			<link rel="alternate" href="http://forum.script-coding.com/viewtopic.php?pid=138679#p138679" />
			<content type="html"><![CDATA[<p>В смысле, ничего не происходит? Окно появляется?</p>]]></content>
			<author>
				<name><![CDATA[teadrinker]]></name>
				<uri>http://forum.script-coding.com/profile.php?id=24515</uri>
			</author>
			<updated>2020-03-29T23:25:23Z</updated>
			<id>http://forum.script-coding.com/viewtopic.php?pid=138679#p138679</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: AHK: Подсветка окна по pid]]></title>
			<link rel="alternate" href="http://forum.script-coding.com/viewtopic.php?pid=138678#p138678" />
			<content type="html"><![CDATA[<p><strong>Malcev</strong>, ну хорошо, обращается. Обычно при обращении выходит какой-то ответ. При запуске же этого кода ничего не происходит.</p>]]></content>
			<author>
				<name><![CDATA[kolotilov256]]></name>
				<uri>http://forum.script-coding.com/profile.php?id=40656</uri>
			</author>
			<updated>2020-03-29T22:57:35Z</updated>
			<id>http://forum.script-coding.com/viewtopic.php?pid=138678#p138678</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: AHK: Подсветка окна по pid]]></title>
			<link rel="alternate" href="http://forum.script-coding.com/viewtopic.php?pid=138675#p138675" />
			<content type="html"><![CDATA[<div class="quotebox"><cite>kolotilov256 пишет:</cite><blockquote><p>а что делает этот код?</p></blockquote></div><p>Обращается к WinAPI:<br /><a href="https://docs.microsoft.com/en-us/windows/win32/api/winuser/nf-winuser-flashwindowex">https://docs.microsoft.com/en-us/window … shwindowex</a></p>]]></content>
			<author>
				<name><![CDATA[Malcev]]></name>
				<uri>http://forum.script-coding.com/profile.php?id=26930</uri>
			</author>
			<updated>2020-03-29T20:34:12Z</updated>
			<id>http://forum.script-coding.com/viewtopic.php?pid=138675#p138675</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: AHK: Подсветка окна по pid]]></title>
			<link rel="alternate" href="http://forum.script-coding.com/viewtopic.php?pid=138674#p138674" />
			<content type="html"><![CDATA[<p><strong>ypppu</strong>, мне нужно под windows 10. Мигать должны не только окна autohotkey скриптов, но и окна любого другого запущенного процесса (В моём случае процесса игры gta samp)</p>]]></content>
			<author>
				<name><![CDATA[kolotilov256]]></name>
				<uri>http://forum.script-coding.com/profile.php?id=40656</uri>
			</author>
			<updated>2020-03-29T20:31:49Z</updated>
			<id>http://forum.script-coding.com/viewtopic.php?pid=138674#p138674</id>
		</entry>
</feed>
