<?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[[optimieren] Bild auf den Desktop zeichnen]]></title><description><![CDATA[<p>Hi,</p>
<p>ich würde gerne ein Bild direkt auf den Desktop zeichnen lassen.</p>
<p>Momentan lade ich ein Bild in die Image-Komponente und zeichne es Pixel für Pixel auf den Desktop:</p>
<pre><code class="language-cpp">HDC Desktop = GetWindowDC(NULL);
for(int y=0;y&lt;Image1-&gt;Height;y++)
{
for(int x=0;x&lt;Image1-&gt;Width;x++)
{
SetPixelV(Desktop,x,y, Image1-&gt;Canvas-&gt;Pixels[x][y]);
}
}
</code></pre>
<p>Nur kommt es mir recht langsam vor. Ein Bild was man unter Windows aufruft ist schon unter einer Sekunde zu sehen, mein Zeichnen dauert 2-3 Sekunden.</p>
<p>Ich bräuchte also eure Hilfe, damit das Bild schneller zu sehen ist.</p>
<p>Danke im Voraus.<br />
ravel</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/79307/optimieren-bild-auf-den-desktop-zeichnen</link><generator>RSS for Node</generator><lastBuildDate>Tue, 30 Jun 2026 00:58:07 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/79307.rss" rel="self" type="application/rss+xml"/><pubDate>Fri, 09 Jul 2004 18:04:24 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to [optimieren] Bild auf den Desktop zeichnen on Fri, 09 Jul 2004 18:04:24 GMT]]></title><description><![CDATA[<p>Hi,</p>
<p>ich würde gerne ein Bild direkt auf den Desktop zeichnen lassen.</p>
<p>Momentan lade ich ein Bild in die Image-Komponente und zeichne es Pixel für Pixel auf den Desktop:</p>
<pre><code class="language-cpp">HDC Desktop = GetWindowDC(NULL);
for(int y=0;y&lt;Image1-&gt;Height;y++)
{
for(int x=0;x&lt;Image1-&gt;Width;x++)
{
SetPixelV(Desktop,x,y, Image1-&gt;Canvas-&gt;Pixels[x][y]);
}
}
</code></pre>
<p>Nur kommt es mir recht langsam vor. Ein Bild was man unter Windows aufruft ist schon unter einer Sekunde zu sehen, mein Zeichnen dauert 2-3 Sekunden.</p>
<p>Ich bräuchte also eure Hilfe, damit das Bild schneller zu sehen ist.</p>
<p>Danke im Voraus.<br />
ravel</p>
]]></description><link>https://www.c-plusplus.net/forum/post/557068</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/557068</guid><dc:creator><![CDATA[Ravel]]></dc:creator><pubDate>Fri, 09 Jul 2004 18:04:24 GMT</pubDate></item><item><title><![CDATA[Reply to [optimieren] Bild auf den Desktop zeichnen on Fri, 09 Jul 2004 19:58:30 GMT]]></title><description><![CDATA[<p>Sieh dir mal das zweite Screenshot-Beispiel in der <a href="http://www.c-plusplus.net/forum/viewtopic.php?t=39305" rel="nofollow">FAQ</a> an. Das kannst du ganz leicht umdrehen, so dass nicht vom Desktop auf das Image kopiert wird sondern vom Image auf den Desktop.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/557131</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/557131</guid><dc:creator><![CDATA[Jansen]]></dc:creator><pubDate>Fri, 09 Jul 2004 19:58:30 GMT</pubDate></item></channel></rss>