<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
	<channel>
		<title><![CDATA[Серый форум &mdash; AHK: изменить размер шрифта в блокноте по Ctrl+колесико]]></title>
		<link>http://forum.script-coding.com/viewtopic.php?id=12123</link>
		<atom:link href="http://forum.script-coding.com/extern.php?action=feed&amp;tid=12123&amp;type=rss" rel="self" type="application/rss+xml" />
		<description><![CDATA[Недавние сообщения в теме «AHK: изменить размер шрифта в блокноте по Ctrl+колесико».]]></description>
		<lastBuildDate>Mon, 14 Aug 2017 11:47:02 +0000</lastBuildDate>
		<generator>PunBB</generator>
		<item>
			<title><![CDATA[Re: AHK: изменить размер шрифта в блокноте по Ctrl+колесико]]></title>
			<link>http://forum.script-coding.com/viewtopic.php?pid=118264#p118264</link>
			<description><![CDATA[<div class="quotebox"><cite>Malcev пишет:</cite><blockquote><p>Устанавливал бы хуки на создание окон?</p></blockquote></div><p>И так тоже бы не стал. Если в результате моей автоматизации появляются какие-то нежелательные окна, просто счёл бы задачу нерешённой.</p>]]></description>
			<author><![CDATA[null@example.com (teadrinker)]]></author>
			<pubDate>Mon, 14 Aug 2017 11:47:02 +0000</pubDate>
			<guid>http://forum.script-coding.com/viewtopic.php?pid=118264#p118264</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: изменить размер шрифта в блокноте по Ctrl+колесико]]></title>
			<link>http://forum.script-coding.com/viewtopic.php?pid=118263#p118263</link>
			<description><![CDATA[<p>А каким стал бы, если приложение нельзя автоматизировать без посылания кликов мышью.<br />Устанавливал бы хуки на создание окон?</p>]]></description>
			<author><![CDATA[null@example.com (Malcev)]]></author>
			<pubDate>Mon, 14 Aug 2017 11:43:08 +0000</pubDate>
			<guid>http://forum.script-coding.com/viewtopic.php?pid=118263#p118263</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: изменить размер шрифта в блокноте по Ctrl+колесико]]></title>
			<link>http://forum.script-coding.com/viewtopic.php?pid=118262#p118262</link>
			<description><![CDATA[<p>Не пробовал. <img src="//forum.script-coding.com/img/smilies/smile.png" width="15" height="15" /> Я бы вообще не стал идти этим путём.</p>]]></description>
			<author><![CDATA[null@example.com (teadrinker)]]></author>
			<pubDate>Mon, 14 Aug 2017 11:38:18 +0000</pubDate>
			<guid>http://forum.script-coding.com/viewtopic.php?pid=118262#p118262</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: изменить размер шрифта в блокноте по Ctrl+колесико]]></title>
			<link>http://forum.script-coding.com/viewtopic.php?pid=118260#p118260</link>
			<description><![CDATA[<p>Тогда, получается, единственный вариант спрятать все действия - создать новый рабочий стол и им уже перекрыть?</p>]]></description>
			<author><![CDATA[null@example.com (Malcev)]]></author>
			<pubDate>Mon, 14 Aug 2017 11:35:05 +0000</pubDate>
			<guid>http://forum.script-coding.com/viewtopic.php?pid=118260#p118260</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: изменить размер шрифта в блокноте по Ctrl+колесико]]></title>
			<link>http://forum.script-coding.com/viewtopic.php?pid=118258#p118258</link>
			<description><![CDATA[<p>Понятно, почему — меню тоже AlwaysOnTop, а запущено позже.</p>]]></description>
			<author><![CDATA[null@example.com (teadrinker)]]></author>
			<pubDate>Mon, 14 Aug 2017 11:11:48 +0000</pubDate>
			<guid>http://forum.script-coding.com/viewtopic.php?pid=118258#p118258</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: изменить размер шрифта в блокноте по Ctrl+колесико]]></title>
			<link>http://forum.script-coding.com/viewtopic.php?pid=118256#p118256</link>
			<description><![CDATA[<p>Кстати, попап меню почему-то не скрывает:<br /></p><div class="codebox"><pre><code>pToken := Gdip_Startup()
Gui, -Caption +E0x80000 +AlwaysOnTop +ToolWindow +hwndhGui
Gui, Show, NA
hbm := CreateDIBSection(A_ScreenWidth, A_ScreenHeight)
hdc := CreateCompatibleDC()
obm := SelectObject(hdc, hbm)
G := Gdip_GraphicsFromHDC(hdc)
pBitmap := Gdip_BitmapFromScreen()
Gdip_DrawImage(G, pBitmap)
UpdateLayeredWindow(hGui, hdc, 0, 0, A_ScreenWidth, A_ScreenHeight)
SelectObject(hdc, obm)
DeleteObject(hbm)
Gdip_DisposeImage(pBitmap)
DeleteDC(hdc)
Gdip_DeleteGraphics(G)
Gdip_Shutdown(pToken)

ControlClick,,ahk_class Button ahk_exe explorer.exe,,R,,NA
sleep 2000

Gui, Destroy
return</code></pre></div>]]></description>
			<author><![CDATA[null@example.com (Malcev)]]></author>
			<pubDate>Mon, 14 Aug 2017 10:23:58 +0000</pubDate>
			<guid>http://forum.script-coding.com/viewtopic.php?pid=118256#p118256</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: изменить размер шрифта в блокноте по Ctrl+колесико]]></title>
			<link>http://forum.script-coding.com/viewtopic.php?pid=109220#p109220</link>
			<description><![CDATA[<p>Ещё в каждый код забыл DeleteDC(hdc) добавить, исправил.</p>]]></description>
			<author><![CDATA[null@example.com (teadrinker)]]></author>
			<pubDate>Thu, 17 Nov 2016 19:53:23 +0000</pubDate>
			<guid>http://forum.script-coding.com/viewtopic.php?pid=109220#p109220</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: изменить размер шрифта в блокноте по Ctrl+колесико]]></title>
			<link>http://forum.script-coding.com/viewtopic.php?pid=109217#p109217</link>
			<description><![CDATA[<p>Проще:<br /></p><div class="codebox"><pre><code>pToken := Gdip_Startup()
Gui, -Caption +E0x80000 +AlwaysOnTop +ToolWindow +hwndhGui +LastFound
Gui, Color, Black
Gui, Show, NA


hbm := CreateDIBSection(A_ScreenWidth, A_ScreenHeight)
hdc := CreateCompatibleDC()
obm := SelectObject(hdc, hbm)
UpdateLayeredWindow(hGui, hdc, 0, 0, A_ScreenWidth, A_ScreenHeight)

SelectObject(hdc, obm)
DeleteObject(hbm)
DeleteDC(hdc)
Gdip_Shutdown(pToken)
WinSet, Transparent, 180

Sleep, 400
ExitApp</code></pre></div>]]></description>
			<author><![CDATA[null@example.com (teadrinker)]]></author>
			<pubDate>Thu, 17 Nov 2016 19:35:26 +0000</pubDate>
			<guid>http://forum.script-coding.com/viewtopic.php?pid=109217#p109217</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: изменить размер шрифта в блокноте по Ctrl+колесико]]></title>
			<link>http://forum.script-coding.com/viewtopic.php?pid=109215#p109215</link>
			<description><![CDATA[<p>Что-то у меня или меня вчера переглючило и msgbox не убирался.<br />С затемнением можно так:<br /></p><div class="codebox"><pre><code>pToken := Gdip_Startup()
Gui, -Caption +E0x80000 +AlwaysOnTop +ToolWindow +hwndhGui
Gui, Color, Black
Gui, Show, NA, overlay


hbm := CreateDIBSection(A_ScreenWidth, A_ScreenHeight)
hdc := CreateCompatibleDC()
obm := SelectObject(hdc, hbm)
G := Gdip_GraphicsFromHDC(hdc)
pBitmap := Gdip_BitmapFromScreen()
Gdip_DrawImage(G, pBitmap)
UpdateLayeredWindow(hGui, hdc, 0, 0, A_ScreenWidth, A_ScreenHeight)

SelectObject(hdc, obm)
DeleteObject(hbm)
Gdip_DisposeImage(pBitmap)
Gdip_DeleteGraphics(G)
Gdip_Shutdown(pToken)
WinSet, Transparent, 180, overlay


; для наглядности (можно потаскать мышью)

OnMessage(0x201, &quot;WM_LBUTTONDOWN&quot;)

WM_LBUTTONDOWN()
{
   PostMessage, 0xA1, 2
}</code></pre></div>]]></description>
			<author><![CDATA[null@example.com (Malcev)]]></author>
			<pubDate>Thu, 17 Nov 2016 19:27:29 +0000</pubDate>
			<guid>http://forum.script-coding.com/viewtopic.php?pid=109215#p109215</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: изменить размер шрифта в блокноте по Ctrl+колесико]]></title>
			<link>http://forum.script-coding.com/viewtopic.php?pid=109206#p109206</link>
			<description><![CDATA[<p><strong>Malcev</strong>, не понял вопроса. А какие варианты? В конец секции автовыполнения, конечно.<br /></p><div class="codebox"><pre><code>pToken := Gdip_Startup()
Gui, -Caption +E0x80000 +AlwaysOnTop +ToolWindow +hwndhGui
Gui, Show, NA

hbm := CreateDIBSection(A_ScreenWidth, A_ScreenHeight)
hdc := CreateCompatibleDC()
obm := SelectObject(hdc, hbm)
G := Gdip_GraphicsFromHDC(hdc)
pBitmap := Gdip_BitmapFromScreen()
Gdip_DrawImage(G, pBitmap)
UpdateLayeredWindow(hGui, hdc, 0, 0, A_ScreenWidth, A_ScreenHeight)

SelectObject(hdc, obm)
DeleteObject(hbm)
Gdip_DisposeImage(pBitmap)
DeleteDC(hdc)
Gdip_DeleteGraphics(G)
Gdip_Shutdown(pToken)

MsgBox,,, Меня не видно!, .1
Sleep, 200
ExitApp</code></pre></div><p><strong>Nikva</strong>, про затемнение ничего не знаю.</p>]]></description>
			<author><![CDATA[null@example.com (teadrinker)]]></author>
			<pubDate>Thu, 17 Nov 2016 13:11:37 +0000</pubDate>
			<guid>http://forum.script-coding.com/viewtopic.php?pid=109206#p109206</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: изменить размер шрифта в блокноте по Ctrl+колесико]]></title>
			<link>http://forum.script-coding.com/viewtopic.php?pid=109204#p109204</link>
			<description><![CDATA[<div class="quotebox"><cite>Malcev пишет:</cite><blockquote><p>По типу, как это делает UAC, только без затемнения.</p></blockquote></div><p>А как сделать такой же эффект как в <a href="http://forum.script-coding.com/viewtopic.php?pid=109199#p109199">посту 37</a> с затемнением?</p>]]></description>
			<author><![CDATA[null@example.com (Nikva)]]></author>
			<pubDate>Thu, 17 Nov 2016 11:09:09 +0000</pubDate>
			<guid>http://forum.script-coding.com/viewtopic.php?pid=109204#p109204</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: изменить размер шрифта в блокноте по Ctrl+колесико]]></title>
			<link>http://forum.script-coding.com/viewtopic.php?pid=109200#p109200</link>
			<description><![CDATA[<p>А куда тут вставить <strong>MsgBox,,,, 0.1</strong> чтоб его не было видно?</p>]]></description>
			<author><![CDATA[null@example.com (Malcev)]]></author>
			<pubDate>Thu, 17 Nov 2016 04:20:32 +0000</pubDate>
			<guid>http://forum.script-coding.com/viewtopic.php?pid=109200#p109200</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: изменить размер шрифта в блокноте по Ctrl+колесико]]></title>
			<link>http://forum.script-coding.com/viewtopic.php?pid=109199#p109199</link>
			<description><![CDATA[<div class="codebox"><pre><code>pToken := Gdip_Startup()
Gui, -Caption +E0x80000 +AlwaysOnTop +ToolWindow +hwndhGui
Gui, Show, NA

hbm := CreateDIBSection(A_ScreenWidth, A_ScreenHeight)
hdc := CreateCompatibleDC()
obm := SelectObject(hdc, hbm)
G := Gdip_GraphicsFromHDC(hdc)
pBitmap := Gdip_BitmapFromScreen()
Gdip_DrawImage(G, pBitmap)
UpdateLayeredWindow(hGui, hdc, 0, 0, A_ScreenWidth, A_ScreenHeight)

SelectObject(hdc, obm)
DeleteObject(hbm)
Gdip_DisposeImage(pBitmap)
DeleteDC(hdc)
Gdip_DeleteGraphics(G)
Gdip_Shutdown(pToken)

; для наглядности (можно потаскать мышью)

OnMessage(0x201, &quot;WM_LBUTTONDOWN&quot;)

WM_LBUTTONDOWN()
{
   PostMessage, 0xA1, 2
}</code></pre></div>]]></description>
			<author><![CDATA[null@example.com (teadrinker)]]></author>
			<pubDate>Thu, 17 Nov 2016 03:19:54 +0000</pubDate>
			<guid>http://forum.script-coding.com/viewtopic.php?pid=109199#p109199</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: изменить размер шрифта в блокноте по Ctrl+колесико]]></title>
			<link>http://forum.script-coding.com/viewtopic.php?pid=109197#p109197</link>
			<description><![CDATA[<p>Что-то не получается:<br /></p><div class="codebox"><pre><code>f1::
SS_BITMAP := 0xE
pToken := Gdip_Startup()
pBitmap := Gdip_BitmapFromScreen()
hBitmap := Gdip_CreateHBITMAPFromBitmap(pBitmap)
Gdip_DisposeImage(pBitmap)
Gui, -Caption +ToolWindow +Owner +AlwaysOnTop +Border -DPIScale
;Gui, +E0x80000 
Gui, Margin, 0, 0
Gui, Add, Pic, hwndhPic %SS_BITMAP%
SetImage(hPic, hBitmap)
Gui, Show, x-1 y-1 w%A_ScreenWidth% h%A_ScreenHeight%
MsgBox,,,, 0.1
Gdip_Shutdown(pToken)
DllCall(&quot;DeleteObject&quot;, Ptr, hBitmap)
Gui, Destroy
return</code></pre></div><p>Если зажать f1, то иногда появляются вспышки.<br />Если раскомментировать Gui, +E0x80000, то вспышек нет, но и msgbox видно.</p>]]></description>
			<author><![CDATA[null@example.com (Malcev)]]></author>
			<pubDate>Thu, 17 Nov 2016 02:49:47 +0000</pubDate>
			<guid>http://forum.script-coding.com/viewtopic.php?pid=109197#p109197</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: изменить размер шрифта в блокноте по Ctrl+колесико]]></title>
			<link>http://forum.script-coding.com/viewtopic.php?pid=109196#p109196</link>
			<description><![CDATA[<p>А, ну можно использовать Layered Window, как в туториале по GDI+.</p>]]></description>
			<author><![CDATA[null@example.com (teadrinker)]]></author>
			<pubDate>Thu, 17 Nov 2016 02:20:22 +0000</pubDate>
			<guid>http://forum.script-coding.com/viewtopic.php?pid=109196#p109196</guid>
		</item>
	</channel>
</rss>
