<?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[Bild neu zeichnen]]></title><description><![CDATA[<p>Ich hab in meinen Quellcode ein <strong>Invalidate();</strong> eingebaut um den Bildschirminhalt neu zu zeichnen. Im Anschluß daran wird in der nächsten Zeile ein Screenshot gemacht. Jetzt ist es aber so, dass anscheinend der Screenshot vor dem Refresh gemacht wird( zumindest bekomme ich immer das alte Bild). Gibt es irgendeinen Befehl, der so lange wartet, bis die WM_Paint-Message durch ist und erst dann den Screenshot macht?</p>
<p>Gruß,<br />
Phips!</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/63206/bild-neu-zeichnen</link><generator>RSS for Node</generator><lastBuildDate>Thu, 04 Jun 2026 08:12:28 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/63206.rss" rel="self" type="application/rss+xml"/><pubDate>Fri, 30 Jan 2004 12:56:36 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Bild neu zeichnen on Fri, 30 Jan 2004 12:56:36 GMT]]></title><description><![CDATA[<p>Ich hab in meinen Quellcode ein <strong>Invalidate();</strong> eingebaut um den Bildschirminhalt neu zu zeichnen. Im Anschluß daran wird in der nächsten Zeile ein Screenshot gemacht. Jetzt ist es aber so, dass anscheinend der Screenshot vor dem Refresh gemacht wird( zumindest bekomme ich immer das alte Bild). Gibt es irgendeinen Befehl, der so lange wartet, bis die WM_Paint-Message durch ist und erst dann den Screenshot macht?</p>
<p>Gruß,<br />
Phips!</p>
]]></description><link>https://www.c-plusplus.net/forum/post/447703</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/447703</guid><dc:creator><![CDATA[Phips!]]></dc:creator><pubDate>Fri, 30 Jan 2004 12:56:36 GMT</pubDate></item><item><title><![CDATA[Reply to Bild neu zeichnen on Fri, 30 Jan 2004 13:03:22 GMT]]></title><description><![CDATA[<p>OK, habs selbst gelöst. Mit <strong>RedrawWindow();</strong> hats wunderbar geklappt!</p>
<p>Phips!</p>
]]></description><link>https://www.c-plusplus.net/forum/post/447709</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/447709</guid><dc:creator><![CDATA[Phips!]]></dc:creator><pubDate>Fri, 30 Jan 2004 13:03:22 GMT</pubDate></item><item><title><![CDATA[Reply to Bild neu zeichnen on Fri, 30 Jan 2004 13:05:55 GMT]]></title><description><![CDATA[<p>[EDIT] zu spät.. <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f603.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--grinning_face_with_big_eyes"
      title=":D"
      alt="😃"
    /> [/EDIT]<br />
Invalidate() ???<br />
Meinst du InvalidateRect ?? Falls ja verusch mal mit UpdateWindow(). InvalidateRect pack eine WM_PAINT auf die application queue, UpdateWindow umgeht diese queue.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/447710</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/447710</guid><dc:creator><![CDATA[CMatt]]></dc:creator><pubDate>Fri, 30 Jan 2004 13:05:55 GMT</pubDate></item></channel></rss>