<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0"><channel><title><![CDATA[GetWindowDC]]></title><description><![CDATA[<p>Hallo zusammen,</p>
<p>habe ein Screenshot-Program programmiert und dabei mittels</p>
<pre><code>canvas-&gt;Handle = GetWindowDC(GetDesktopWindow());
</code></pre>
<p>das Handle für den Bildschirm ausgelesen dass ich dann mittels CopyRect in ein Bitmap kopiere und speichere.</p>
<p>Problem. Wenn ich ein Fenster aus dem Bildschirm schiebe wird es abgeschnitten.<br />
Gibt es eine Funktion (oder irgendwie die Möglichkeit) auch auf die Daten zuzugreifen die eben rechts etc. aus dem Monitor &quot;herausgeschoben&quot; wurden???</p>
<p>Gruß und vielen Dank für die Antwort<br />
Franzi</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/76875/getwindowdc</link><generator>RSS for Node</generator><lastBuildDate>Sat, 11 Apr 2026 17:38:25 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/76875.rss" rel="self" type="application/rss+xml"/><pubDate>Tue, 15 Jun 2004 16:46:01 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to GetWindowDC on Tue, 15 Jun 2004 16:46:01 GMT]]></title><description><![CDATA[<p>Hallo zusammen,</p>
<p>habe ein Screenshot-Program programmiert und dabei mittels</p>
<pre><code>canvas-&gt;Handle = GetWindowDC(GetDesktopWindow());
</code></pre>
<p>das Handle für den Bildschirm ausgelesen dass ich dann mittels CopyRect in ein Bitmap kopiere und speichere.</p>
<p>Problem. Wenn ich ein Fenster aus dem Bildschirm schiebe wird es abgeschnitten.<br />
Gibt es eine Funktion (oder irgendwie die Möglichkeit) auch auf die Daten zuzugreifen die eben rechts etc. aus dem Monitor &quot;herausgeschoben&quot; wurden???</p>
<p>Gruß und vielen Dank für die Antwort<br />
Franzi</p>
]]></description><link>https://www.c-plusplus.net/forum/post/541001</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/541001</guid><dc:creator><![CDATA[Franzi]]></dc:creator><pubDate>Tue, 15 Jun 2004 16:46:01 GMT</pubDate></item><item><title><![CDATA[Reply to GetWindowDC on Tue, 15 Jun 2004 17:06:45 GMT]]></title><description><![CDATA[<p>was aus dem Monitor vershcoben wurde, so wie du das nennst, wird nicht angezeigt. Auf diese 'Bilder' kann man nciht zugreifen ohne sie in den sichtbaren Bereich zu bringen.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/541026</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/541026</guid><dc:creator><![CDATA[Tolga]]></dc:creator><pubDate>Tue, 15 Jun 2004 17:06:45 GMT</pubDate></item><item><title><![CDATA[Reply to GetWindowDC on Tue, 15 Jun 2004 17:23:07 GMT]]></title><description><![CDATA[<p>Hallo,</p>
<p>kannst du mit deinem Programm Bilder von Filmen machen? (Software DVD Player)</p>
<p>Wenn ja, dann sag mal bitte wie du das geschafft hast!</p>
]]></description><link>https://www.c-plusplus.net/forum/post/541047</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/541047</guid><dc:creator><![CDATA[MisterX]]></dc:creator><pubDate>Tue, 15 Jun 2004 17:23:07 GMT</pubDate></item><item><title><![CDATA[Reply to GetWindowDC on Fri, 18 Jun 2004 18:17:23 GMT]]></title><description><![CDATA[<p>Schade eigentlich wenn das nicht geht!<br />
Hat keiner eine Idee???</p>
<p>Gruß Franzi</p>
<p>@MisterX: Nein, von laufenden Filmen (z.B. auch DirectX) können keine Screenshots gemacht werden (bei mir gehts jedenfalls so nicht).</p>
]]></description><link>https://www.c-plusplus.net/forum/post/543382</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/543382</guid><dc:creator><![CDATA[Franzi]]></dc:creator><pubDate>Fri, 18 Jun 2004 18:17:23 GMT</pubDate></item><item><title><![CDATA[Reply to GetWindowDC on Fri, 18 Jun 2004 20:12:42 GMT]]></title><description><![CDATA[<p>Du kannst an das Fenster WM_PRINT senden und hoffen dass es die Nachricht bearbeitet. (Näheres dazu siehe PSDK/MSDN bei &quot;WM_PRINT&quot;)</p>
<p>Oder das Fenster kurz in den sichtbaren Bereich schieben, screenshoten und wieder zurückschieben...</p>
]]></description><link>https://www.c-plusplus.net/forum/post/543456</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/543456</guid><dc:creator><![CDATA[geeky]]></dc:creator><pubDate>Fri, 18 Jun 2004 20:12:42 GMT</pubDate></item></channel></rss>