<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
	<channel>
		<title><![CDATA[Серый форум &mdash; AHK: показать GUI поверх активного приложения]]></title>
		<link>https://forum.script-coding.com/viewtopic.php?id=8845</link>
		<atom:link href="https://forum.script-coding.com/extern.php?action=feed&amp;tid=8845&amp;type=rss" rel="self" type="application/rss+xml" />
		<description><![CDATA[Недавние сообщения в теме «AHK: показать GUI поверх активного приложения».]]></description>
		<lastBuildDate>Thu, 31 Oct 2013 12:15:02 +0000</lastBuildDate>
		<generator>PunBB</generator>
		<item>
			<title><![CDATA[Re: AHK: показать GUI поверх активного приложения]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=76752#p76752</link>
			<description><![CDATA[<p><strong>Ядрён</strong> прицел в игре, а Gui - зачем?&nbsp; Может просто нарисовать его и выводит? </p><p>Я знаю как нарисовать, что то на FullApp, просто ответ про DX и твой GUI меня смутил.</p>]]></description>
			<author><![CDATA[null@example.com (Indomito)]]></author>
			<pubDate>Thu, 31 Oct 2013 12:15:02 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=76752#p76752</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: показать GUI поверх активного приложения]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=76742#p76742</link>
			<description><![CDATA[<p>С directX в полноэкранном режиме это врядли возможно.<br />Максимум - окно будет &quot;промаргиваться&quot; наружу, но это жутко раздражает.</p>]]></description>
			<author><![CDATA[null@example.com (Alectric)]]></author>
			<pubDate>Thu, 31 Oct 2013 02:25:15 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=76742#p76742</guid>
		</item>
		<item>
			<title><![CDATA[AHK: показать GUI поверх активного приложения]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=76740#p76740</link>
			<description><![CDATA[<p>Доброго времени суток.Есть скрипт но он получается поверх всех окон,но это немножко не то .<br /> Хотел сделать прицел в игре . Что бы его можно было видеть в полноэкранном режиме а не только в оконном .</p><div class="codebox"><pre><code>#SingleInstance Force 
DetectHiddenWindows, On
run, WindOff.exe 
SetBatchLines -1
gosub hexinit
I := 1
Gui, -Caption +AlwaysOnTop +Lastfound -DPIScale +ToolWindow +E0x08000000 
Gui, Add, Picture, y25 x11 w60 h-1 gChangePic vPic hwndhPic, % HexToFile( hex%I%, A_Temp &quot;\Pic.png&quot;)
Gui, Color, EEAA99
WinSet TransColor, EEAA99
Gui, Show, NA
SetTimer ChangePic, -600000 
Return

vk78::
ChangePic: 
    I := I = 1 ? 2 : 1 
    GuiControl, , Pic, % HexToFile( hex%I%, A_Temp &quot;\Pic.png&quot;)
        FileDelete, %A_Temp%\Pic.png 
    SetTimer ChangePic, -600000 
    Return 

HexToFile( hex, Path)  {
    RegExReplace(hex, A_Space, &quot;&quot;, Length) 
    VarSetCapacity(buf, Length, 0)
 
    Loop, parse, hex, %A_Space% 
        NumPut(A_LoopField + 0, buf, A_Index - 1, &quot;UChar&quot;)  

    file := FileOpen(Path, &quot;w&quot;)
    file.RawWrite(buf, Length)
    file.Close()
    Return Path
}      

vk7B::
    ExitApp
    
/*
 ; Программа получения переменной из файла
FileName = 
 
File := FileOpen(FileName, &quot;r&quot;), File.Pos := 0
File.RawRead(buf, Length := file.length)
File.Close()
 
hex := &quot;Var := &quot;&quot;&quot;
Loop % Length
    hex .= NumGet(buf, A_Index - 1, &quot;UChar&quot;) . (!Mod(A_Index, 25) ? &quot;&quot;&quot;`n&quot; A_Tab A_Tab &quot;. &quot;&quot; &quot; : &quot; &quot;) 
Clipboard := hex &quot;&quot;&quot;&quot;
Return
*/

hexinit:

hex1 := &quot;137 80 78 71 13 10 26 10 0 0 0 13 73 72 68 82 0 0 0 40 0 0 0 38 8&quot;
        . &quot; 3 0 0 0 129 42 41 47 0 0 3 0 80 76 84 69 1 0 0 12 255 28 237 28 36&quot;
        . &quot; 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0&quot;
        . &quot; 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0&quot;
        . &quot; 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0&quot;
        . &quot; 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0&quot;
        . &quot; 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0&quot;
        . &quot; 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0&quot;
        . &quot; 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0&quot;
        . &quot; 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0&quot;
        . &quot; 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0&quot;
        . &quot; 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0&quot;
        . &quot; 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0&quot;
        . &quot; 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0&quot;
        . &quot; 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0&quot;
        . &quot; 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0&quot;
        . &quot; 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0&quot;
        . &quot; 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0&quot;
        . &quot; 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0&quot;
        . &quot; 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0&quot;
        . &quot; 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0&quot;
        . &quot; 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0&quot;
        . &quot; 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0&quot;
        . &quot; 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0&quot;
        . &quot; 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0&quot;
        . &quot; 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0&quot;
        . &quot; 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0&quot;
        . &quot; 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0&quot;
        . &quot; 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0&quot;
        . &quot; 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0&quot;
        . &quot; 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0&quot;
        . &quot; 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0&quot;
        . &quot; 0 0 0 0 0 0 0 0 0 116 71 235 28 0 0 0 1 116 82 78 83 0 64 230 216&quot;
        . &quot; 102 0 0 0 62 73 68 65 84 120 218 99 100 32 18 48 142 42 28 85 56 48 10 153 24&quot;
        . &quot; 254 141 64 133 140 12 255 137 83 136 21 144 163 144 9 76 254 135 88 203 8 145 248 71 145&quot;
        . &quot; 66 234 187 145 244 224 25 10 113 77 125 133 88 1 209 10 1 209 101 20 39 122 195 219 59&quot;
        . &quot; 0 0 0 0 73 69 78 68 174 66 96 130 &quot;
        
hex2 := &quot;137 80 78 71 13 10 26 10 0 0 0 13 73 72 68 82 0 0 0 40 0 0 0 38 8&quot;
        . &quot; 3 0 0 0 129 42 41 47 0 0 3 0 80 76 84 69 1 0 0 237 28 36 0 0 0&quot;
        . &quot; 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0&quot;
        . &quot; 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0&quot;
        . &quot; 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0&quot;
        . &quot; 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0&quot;
        . &quot; 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0&quot;
        . &quot; 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0&quot;
        . &quot; 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0&quot;
        . &quot; 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0&quot;
        . &quot; 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0&quot;
        . &quot; 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0&quot;
        . &quot; 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0&quot;
        . &quot; 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0&quot;
        . &quot; 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0&quot;
        . &quot; 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0&quot;
        . &quot; 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0&quot;
        . &quot; 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0&quot;
        . &quot; 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0&quot;
        . &quot; 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0&quot;
        . &quot; 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0&quot;
        . &quot; 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0&quot;
        . &quot; 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0&quot;
        . &quot; 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0&quot;
        . &quot; 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0&quot;
        . &quot; 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0&quot;
        . &quot; 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0&quot;
        . &quot; 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0&quot;
        . &quot; 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0&quot;
        . &quot; 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0&quot;
        . &quot; 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0&quot;
        . &quot; 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0&quot;
        . &quot; 0 0 0 0 0 0 0 0 0 250 76 160 108 0 0 0 1 116 82 78 83 0 64 230 216&quot;
        . &quot; 102 0 0 0 51 73 68 65 84 120 218 99 100 32 18 48 142 42 28 85 56 48 10 25 25&quot;
        . &quot; 254 143 42 196 173 16 43 32 71 33 148 249 31 147 67 174 66 234 187 145 244 224 25 153 10&quot;
        . &quot; 177 2 162 21 2 0 241 249 18 39 112 156 64 75 0 0 0 0 73 69 78 68 174 66 96&quot;
        . &quot; 130 &quot;
Return




   </code></pre></div>]]></description>
			<author><![CDATA[null@example.com (Ядрён)]]></author>
			<pubDate>Wed, 30 Oct 2013 22:50:35 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=76740#p76740</guid>
		</item>
	</channel>
</rss>
