<?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[WM_Paint Messages vom Desktop auswerten]]></title><description><![CDATA[<p>Hi !</p>
<p>Ich möchte für alle Veränderungen, die optisch auf dem Desktop auftreten, die entsprechenden Messages aufzeichnen. Das sollte auch alle auf dem Desktop geöffneten Fenster betreffen. Wichtig ist, das ich an die Koordinaten des jeweiligen Rect's komme, wo sich was verändert hat. Bisher kopiere ich immer den gesamten Desktopinhalt in ein Bitmap und untersuche das nach Veränderungen. Das läuft auch sehr stabil - nur die Datenmengen, die dabei umhergeschoben werden, belasten das System nicht unerheblich. Löungsansätze habe ich zwar gesucht und gefunden, aber ich werden nicht schlau daraus ( zb Hooks ).</p>
<p>Über einen Denkanstoß würde ich mich sehr freuen ...</p>
<p>Ich benutze c++ Builder 5</p>
<p>Danke Raldus</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/179998/wm_paint-messages-vom-desktop-auswerten</link><generator>RSS for Node</generator><lastBuildDate>Thu, 09 Jul 2026 13:32:48 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/179998.rss" rel="self" type="application/rss+xml"/><pubDate>Fri, 27 Apr 2007 12:59:16 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to WM_Paint Messages vom Desktop auswerten on Fri, 27 Apr 2007 12:59:16 GMT]]></title><description><![CDATA[<p>Hi !</p>
<p>Ich möchte für alle Veränderungen, die optisch auf dem Desktop auftreten, die entsprechenden Messages aufzeichnen. Das sollte auch alle auf dem Desktop geöffneten Fenster betreffen. Wichtig ist, das ich an die Koordinaten des jeweiligen Rect's komme, wo sich was verändert hat. Bisher kopiere ich immer den gesamten Desktopinhalt in ein Bitmap und untersuche das nach Veränderungen. Das läuft auch sehr stabil - nur die Datenmengen, die dabei umhergeschoben werden, belasten das System nicht unerheblich. Löungsansätze habe ich zwar gesucht und gefunden, aber ich werden nicht schlau daraus ( zb Hooks ).</p>
<p>Über einen Denkanstoß würde ich mich sehr freuen ...</p>
<p>Ich benutze c++ Builder 5</p>
<p>Danke Raldus</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1274601</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1274601</guid><dc:creator><![CDATA[Raldus]]></dc:creator><pubDate>Fri, 27 Apr 2007 12:59:16 GMT</pubDate></item><item><title><![CDATA[Reply to WM_Paint Messages vom Desktop auswerten on Fri, 27 Apr 2007 16:26:42 GMT]]></title><description><![CDATA[<p>Dieser Thread wurde von Moderator/in <a href="http://www.c-plusplus.net/forum/profile-var-mode-is-viewprofile-and-u-is-437.html" rel="nofollow">Jansen</a> aus dem Forum <a href="http://www.c-plusplus.net/forum/viewforum-var-f-is-2.html" rel="nofollow">VCL/CLX (Borland C++ Builder)</a> in das Forum <a href="http://www.c-plusplus.net/forum/viewforum-var-f-is-4.html" rel="nofollow">WinAPI</a> verschoben.</p>
<p>Im Zweifelsfall bitte auch folgende Hinweise beachten:<br />
<a href="http://www.c-plusplus.net/forum/viewtopic-var-t-is-39405.html" 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/1274734</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1274734</guid><dc:creator><![CDATA[C++ Forumbot]]></dc:creator><pubDate>Fri, 27 Apr 2007 16:26:42 GMT</pubDate></item><item><title><![CDATA[Reply to WM_Paint Messages vom Desktop auswerten on Fri, 27 Apr 2007 19:45:18 GMT]]></title><description><![CDATA[<p>Die beste Möglichkeit für die meisten Anwendungen ist IMHO niederfrequentes Polling mit anderen Dingen wie Hooks zu kombinieren.</p>
<p>Zieh dir vielleicht mal den Sourcecode von UltraVNC, der macht das eigentlich recht gut und recht performant.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1274843</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1274843</guid><dc:creator><![CDATA[hustbaer]]></dc:creator><pubDate>Fri, 27 Apr 2007 19:45:18 GMT</pubDate></item></channel></rss>