<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
	<channel>
		<title><![CDATA[Серый форум &mdash; AHK: Скриншот фуллскрин окна (Без Printscreen)]]></title>
		<link>https://forum.script-coding.com/viewtopic.php?id=9878</link>
		<atom:link href="https://forum.script-coding.com/extern.php?action=feed&amp;tid=9878&amp;type=rss" rel="self" type="application/rss+xml" />
		<description><![CDATA[Недавние сообщения в теме «AHK: Скриншот фуллскрин окна (Без Printscreen)».]]></description>
		<lastBuildDate>Mon, 11 Aug 2014 18:14:01 +0000</lastBuildDate>
		<generator>PunBB</generator>
		<item>
			<title><![CDATA[Re: AHK: Скриншот фуллскрин окна (Без Printscreen)]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=85835#p85835</link>
			<description><![CDATA[<p>DX9 приложение. Через PrintScreen его видно и на Win8 и Win8.1 через:<br /></p><div class="codebox"><pre><code>X:=0, Y:=0, W:=A_ScreenWidth, H:=A_ScreenHeight
screenname = %A_DD%-%A_MMM%-%A_YYYY%_%A_Hour%-%A_Min%-%A_Sec%.png
    If !pToken := Gdip_Startup()
        Throw &quot;Ошибка GDI+!  Gdiplus.dll не найден в вашей системе!&quot;
    chdc := CreateCompatibleDC(), hbm := CreateDIBSection(w, h, chdc)
    obm := SelectObject(chdc, hbm), hhdc := GetDC()
    BitBlt(chdc, 0, 0, w, h, hhdc, x, y,  0x40000000|0x00CC0020)
    ReleaseDC(hhdc), FileName := A_ScriptDir &quot;\Screens\&quot; screenname 
    pBitmap := Gdip_CreateBitmapFromHBITMAP(hbm) 
    SelectObject(chdc, obm), DeleteObject(hbm), DeleteDC(hhdc), DeleteDC(chdc)  
    Gdip_SaveBitmapToFile(pBitmap, FileName), Gdip_DisposeImage(pBitmap), Gdip_Shutdown(pToken)
    Return</code></pre></div><p>прекрасно скринит, а вот на Win7 скринит сквозь окно.</p>]]></description>
			<author><![CDATA[null@example.com (LeGoo)]]></author>
			<pubDate>Mon, 11 Aug 2014 18:14:01 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=85835#p85835</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: Скриншот фуллскрин окна (Без Printscreen)]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=85831#p85831</link>
			<description><![CDATA[<p>А что за окно? Некоторые окна не поддаются снимку.</p>]]></description>
			<author><![CDATA[null@example.com (ypppu)]]></author>
			<pubDate>Mon, 11 Aug 2014 15:59:07 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=85831#p85831</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: Скриншот фуллскрин окна (Без Printscreen)]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=85830#p85830</link>
			<description><![CDATA[<p>Ну что, никто не может помочь?</p>]]></description>
			<author><![CDATA[null@example.com (LeGoo)]]></author>
			<pubDate>Mon, 11 Aug 2014 15:10:29 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=85830#p85830</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: Скриншот фуллскрин окна (Без Printscreen)]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=85750#p85750</link>
			<description><![CDATA[<div class="quotebox"><cite>serzh82saratov пишет:</cite><blockquote><p>Куда же там мимо, если на весь экран.</p></blockquote></div><p>Ну в смысле скринит так, будто этого окна вовсе нет.</p><br /><div class="quotebox"><cite>ypppu пишет:</cite><blockquote><p>А чем страшен Printscreen? И в каком смысле &quot;не используя&quot; - не нажимая физически на клавишу, или не посылая окну нажатие вообще?</p></blockquote></div><p>Не посылать окну нажатие</p>]]></description>
			<author><![CDATA[null@example.com (LeGoo)]]></author>
			<pubDate>Thu, 07 Aug 2014 18:13:57 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=85750#p85750</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: Скриншот фуллскрин окна (Без Printscreen)]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=85749#p85749</link>
			<description><![CDATA[<p>Куда же там мимо, если на весь экран.</p>]]></description>
			<author><![CDATA[null@example.com (serzh82saratov)]]></author>
			<pubDate>Thu, 07 Aug 2014 18:11:05 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=85749#p85749</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: Скриншот фуллскрин окна (Без Printscreen)]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=85748#p85748</link>
			<description><![CDATA[<p>На Win8 все работает отлично, а вот на Win7 скринит мимо окна. <img src="//forum.script-coding.com/img/smilies/sad.png" width="15" height="15" /></p>]]></description>
			<author><![CDATA[null@example.com (LeGoo)]]></author>
			<pubDate>Thu, 07 Aug 2014 18:07:12 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=85748#p85748</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: Скриншот фуллскрин окна (Без Printscreen)]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=85744#p85744</link>
			<description><![CDATA[<p>Вроде как обычный вариант работает.<br /></p><div class="codebox"><pre><code>
1::
    X:=0, Y:=0, W:=A_ScreenWidth, H:=A_ScreenHeight
    If !pToken := Gdip_Startup()
        Throw &quot;Ошибка GDI+!  Убедитесь в наличии gdiplus.dll в вашей системе!&quot;
    chdc := CreateCompatibleDC(), hbm := CreateDIBSection(w, h, chdc)
    obm := SelectObject(chdc, hbm), hhdc := GetDC()
    BitBlt(chdc, 0, 0, w, h, hhdc, x, y,  0x40000000|0x00CC0020)
    ReleaseDC(hhdc), FileName := A_Desktop &quot;\&quot; A_Now &quot;.png&quot;  
    pBitmap := Gdip_CreateBitmapFromHBITMAP(hbm) 
    SelectObject(chdc, obm), DeleteObject(hbm), DeleteDC(hhdc), DeleteDC(chdc)  
    Gdip_SaveBitmapToFile(pBitmap, FileName), Gdip_DisposeImage(pBitmap), Gdip_Shutdown(pToken)
    Return
</code></pre></div>]]></description>
			<author><![CDATA[null@example.com (serzh82saratov)]]></author>
			<pubDate>Thu, 07 Aug 2014 15:07:43 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=85744#p85744</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: Скриншот фуллскрин окна (Без Printscreen)]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=85743#p85743</link>
			<description><![CDATA[<p>А чем страшен Printscreen? И в каком смысле &quot;не используя&quot; - не нажимая физически на клавишу, или не посылая окну нажатие вообще?</p>]]></description>
			<author><![CDATA[null@example.com (ypppu)]]></author>
			<pubDate>Thu, 07 Aug 2014 15:06:07 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=85743#p85743</guid>
		</item>
		<item>
			<title><![CDATA[AHK: Скриншот фуллскрин окна (Без Printscreen)]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=85741#p85741</link>
			<description><![CDATA[<p>Здравствуйте! Помогите мне, пожалуйста, разобраться как сделать скриншот фуллскрин окна не используя Printscreen и вставку в скрытый paint. <br />Слышал о BitBlt, но не пойму, как пользоваться, а при помощи Gdip, <span class="bbu">у меня</span>, не получается заскринить фуллскрин окно.</p>]]></description>
			<author><![CDATA[null@example.com (LeGoo)]]></author>
			<pubDate>Thu, 07 Aug 2014 14:51:22 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=85741#p85741</guid>
		</item>
	</channel>
</rss>
