<?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[wann hat sich der bildschirm geändert?]]></title><description><![CDATA[<p>hi, gibt es irgendeine möglichkeit, immer dann, wenn sich auf dem bildschirm etwas geändert hat, einen schreenshot von diesem &quot;gebiet&quot; zu machen?</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/94642/wann-hat-sich-der-bildschirm-geändert</link><generator>RSS for Node</generator><lastBuildDate>Sun, 26 Apr 2026 00:59:23 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/94642.rss" rel="self" type="application/rss+xml"/><pubDate>Sat, 11 Dec 2004 09:52:55 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to wann hat sich der bildschirm geändert? on Sat, 11 Dec 2004 09:52:55 GMT]]></title><description><![CDATA[<p>hi, gibt es irgendeine möglichkeit, immer dann, wenn sich auf dem bildschirm etwas geändert hat, einen schreenshot von diesem &quot;gebiet&quot; zu machen?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/670747</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/670747</guid><dc:creator><![CDATA[Konsti]]></dc:creator><pubDate>Sat, 11 Dec 2004 09:52:55 GMT</pubDate></item><item><title><![CDATA[Reply to wann hat sich der bildschirm geändert? on Sat, 11 Dec 2004 15:16:08 GMT]]></title><description><![CDATA[<p>Dieser Thread wurde von Moderator/in <a href="http://www.c-plusplus.net/forum/profile.php?mode=viewprofile&amp;u=437" rel="nofollow">Jansen</a> aus dem Forum <a href="http://www.c-plusplus.net/forum/viewforum.php?f=2" rel="nofollow">Borland C++ Builder (VCL/CLX)</a> in das Forum <a href="http://www.c-plusplus.net/forum/viewforum.php?f=4" rel="nofollow">WinAPI</a> verschoben.</p>
<p>Im Zweifelsfall bitte auch folgende Hinweise beachten:<br />
<a href="http://www.c-plusplus.net/forum/viewtopic.php?t=39405" rel="nofollow">C/C++ Forum :: FAQ - Sonstiges :: Wohin mit meiner Frage?</a></p>
<p><em>Dieses Posting wurde automatisch erzeugt.</em></p>
]]></description><link>https://www.c-plusplus.net/forum/post/670950</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/670950</guid><dc:creator><![CDATA[C++ Forumbot]]></dc:creator><pubDate>Sat, 11 Dec 2004 15:16:08 GMT</pubDate></item><item><title><![CDATA[Reply to wann hat sich der bildschirm geändert? on Sat, 11 Dec 2004 16:30:27 GMT]]></title><description><![CDATA[<p>Ich denke, dazu müsstest du wohl Hooks verwenden, aber du kannst mal schauen, wie es z.B. bei realVNC gemacht wird <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f609.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--winking_face"
      title=";)"
      alt="😉"
    /></p>
]]></description><link>https://www.c-plusplus.net/forum/post/670987</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/670987</guid><dc:creator><![CDATA[flenders]]></dc:creator><pubDate>Sat, 11 Dec 2004 16:30:27 GMT</pubDate></item><item><title><![CDATA[Reply to wann hat sich der bildschirm geändert? on Sat, 11 Dec 2004 18:59:21 GMT]]></title><description><![CDATA[<p>sorry, ich werd aus dem code einfach nich schlauz..</p>
]]></description><link>https://www.c-plusplus.net/forum/post/671125</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/671125</guid><dc:creator><![CDATA[Konsti]]></dc:creator><pubDate>Sat, 11 Dec 2004 18:59:21 GMT</pubDate></item><item><title><![CDATA[Reply to wann hat sich der bildschirm geändert? on Sun, 12 Dec 2004 10:15:08 GMT]]></title><description><![CDATA[<p>Sagen wir es so: wieviel Erfahrung hast du denn schon, denn ich würde mir sowas selbst zu schreiben auf jeden Fall nicht zutrauen <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f644.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--face_with_rolling_eyes"
      title=":rolling_eyes:"
      alt="🙄"
    /></p>
]]></description><link>https://www.c-plusplus.net/forum/post/671428</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/671428</guid><dc:creator><![CDATA[flenders]]></dc:creator><pubDate>Sun, 12 Dec 2004 10:15:08 GMT</pubDate></item><item><title><![CDATA[Reply to wann hat sich der bildschirm geändert? on Sun, 12 Dec 2004 15:14:11 GMT]]></title><description><![CDATA[<p>bis jetzt mach ich es einfach so, dass ich einen kompletten screenshot mach, und den (sofern vorhanden) mit einem vorherigen vergleiche, was mir aber zu umständlich ist...</p>
]]></description><link>https://www.c-plusplus.net/forum/post/671623</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/671623</guid><dc:creator><![CDATA[Konsti]]></dc:creator><pubDate>Sun, 12 Dec 2004 15:14:11 GMT</pubDate></item><item><title><![CDATA[Reply to wann hat sich der bildschirm geändert? on Sun, 12 Dec 2004 15:57:20 GMT]]></title><description><![CDATA[<p>Mit Hooks ist es eben auch nicht unbedingt einfach - dazu kannst du dir den Source von VNC unter /wm_hooks/wm_hooks.cxx anschauen. Ansonsten kann ich dir zumindest leider nicht weiterhelfen <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f61e.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--disappointed_face"
      title=":("
      alt="😞"
    /></p>
]]></description><link>https://www.c-plusplus.net/forum/post/671662</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/671662</guid><dc:creator><![CDATA[flenders]]></dc:creator><pubDate>Sun, 12 Dec 2004 15:57:20 GMT</pubDate></item><item><title><![CDATA[Reply to wann hat sich der bildschirm geändert? on Sun, 12 Dec 2004 17:35:16 GMT]]></title><description><![CDATA[<p>gabs da nich was miot paintmessages abfangen?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/671753</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/671753</guid><dc:creator><![CDATA[otze]]></dc:creator><pubDate>Sun, 12 Dec 2004 17:35:16 GMT</pubDate></item><item><title><![CDATA[Reply to wann hat sich der bildschirm geändert? on Sun, 12 Dec 2004 17:48:24 GMT]]></title><description><![CDATA[<p>Hatte ich auch zuerst gedacht, aber wenn du einfach nur WM_PAINT subclasst kannst du zwar das UpdateRect auslesen, aber da du ja dann vor der eigentlichen Zeichenoperation drankommst ist der Inhalt ja noch nicht neu gezeichnet <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f644.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--face_with_rolling_eyes"
      title=":rolling_eyes:"
      alt="🙄"
    /></p>
]]></description><link>https://www.c-plusplus.net/forum/post/671760</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/671760</guid><dc:creator><![CDATA[flenders]]></dc:creator><pubDate>Sun, 12 Dec 2004 17:48:24 GMT</pubDate></item><item><title><![CDATA[Reply to wann hat sich der bildschirm geändert? on Sun, 12 Dec 2004 21:59:24 GMT]]></title><description><![CDATA[<p>flenders schrieb:</p>
<blockquote>
<p>einfach nur WM_PAINT subclasst kannst du zwar das UpdateRect auslesen, aber da du ja dann vor der eigentlichen Zeichenoperation drankommst ist der Inhalt ja noch nicht neu gezeichnet <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f644.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--face_with_rolling_eyes"
      title=":rolling_eyes:"
      alt="🙄"
    /></p>
</blockquote>
<p>das sollte aber kein Problem sein, entweder erst mal CallNextHook aufrufen und danach (das Fenster sollte dann wahrscheinlich neugezeichnet sein) das UpdateRect speichern oder gleich EndPaint abfangen, da ist der Bildschirm neu gezeichnet und man hat auch den HDC und das UpdateRect direct zur Verfügung. Problematisch wirds erst bei GetDC/ReleaseDC, also wenn ohne WM_PAINT gezeichnet wird, aber da gibts auch irgendwelche Möglichkeiten.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/671951</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/671951</guid><dc:creator><![CDATA[D*niel *chumann]]></dc:creator><pubDate>Sun, 12 Dec 2004 21:59:24 GMT</pubDate></item></channel></rss>