<?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[Desktop aktualisieren (F5 simulieren)]]></title><description><![CDATA[<p>Hi,</p>
<p>hat jemand evtl. ne Idee wie man aus einem Prog. den Desktop aktualisieren kann? Habs mit dem Handel und keybd_event versucht aber das funktioniert leider nicht. Hab auch in den FAQs und den Threads gesucht aber nix brauchbares gefunden.</p>
<p>Thx</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/86727/desktop-aktualisieren-f5-simulieren</link><generator>RSS for Node</generator><lastBuildDate>Sat, 18 Apr 2026 21:56:48 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/86727.rss" rel="self" type="application/rss+xml"/><pubDate>Tue, 21 Sep 2004 22:40:23 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Desktop aktualisieren (F5 simulieren) on Tue, 21 Sep 2004 22:40:23 GMT]]></title><description><![CDATA[<p>Hi,</p>
<p>hat jemand evtl. ne Idee wie man aus einem Prog. den Desktop aktualisieren kann? Habs mit dem Handel und keybd_event versucht aber das funktioniert leider nicht. Hab auch in den FAQs und den Threads gesucht aber nix brauchbares gefunden.</p>
<p>Thx</p>
]]></description><link>https://www.c-plusplus.net/forum/post/612462</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/612462</guid><dc:creator><![CDATA[PlayazOnly]]></dc:creator><pubDate>Tue, 21 Sep 2004 22:40:23 GMT</pubDate></item><item><title><![CDATA[Reply to Desktop aktualisieren (F5 simulieren) on Wed, 22 Sep 2004 06:05:28 GMT]]></title><description><![CDATA[<p>Am ehesten über WinAPI</p>
<p>-&gt;VErschoben</p>
]]></description><link>https://www.c-plusplus.net/forum/post/612498</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/612498</guid><dc:creator><![CDATA[junix]]></dc:creator><pubDate>Wed, 22 Sep 2004 06:05:28 GMT</pubDate></item><item><title><![CDATA[Reply to Desktop aktualisieren (F5 simulieren) on Wed, 22 Sep 2004 06:05:37 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=2974" rel="nofollow">junix</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/612499</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/612499</guid><dc:creator><![CDATA[C++ Forumbot]]></dc:creator><pubDate>Wed, 22 Sep 2004 06:05:37 GMT</pubDate></item><item><title><![CDATA[Reply to Desktop aktualisieren (F5 simulieren) on Wed, 22 Sep 2004 06:52:09 GMT]]></title><description><![CDATA[<p>Bin mir gerade sehr unsicher, aber evtl. geht es über GetDesktopWindow und InvalidateRect/UpdateWindow <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/612527</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/612527</guid><dc:creator><![CDATA[flenders]]></dc:creator><pubDate>Wed, 22 Sep 2004 06:52:09 GMT</pubDate></item><item><title><![CDATA[Reply to Desktop aktualisieren (F5 simulieren) on Wed, 22 Sep 2004 16:41:26 GMT]]></title><description><![CDATA[<p>Hab beides mal ausprobiert aber da tut sich nichts. <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/613029</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/613029</guid><dc:creator><![CDATA[PlayazOnly]]></dc:creator><pubDate>Wed, 22 Sep 2004 16:41:26 GMT</pubDate></item><item><title><![CDATA[Reply to Desktop aktualisieren (F5 simulieren) on Fri, 24 Sep 2004 08:50:30 GMT]]></title><description><![CDATA[<p>shellexecute mit<br />
rundll32.exe user,repaintscreen</p>
<p>sollte ab win98 funktionieren<br />
(elegeantere lösungen vorbehalten)</p>
]]></description><link>https://www.c-plusplus.net/forum/post/614003</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/614003</guid><dc:creator><![CDATA[Lui]]></dc:creator><pubDate>Fri, 24 Sep 2004 08:50:30 GMT</pubDate></item><item><title><![CDATA[Reply to Desktop aktualisieren (F5 simulieren) on Fri, 24 Sep 2004 10:14:21 GMT]]></title><description><![CDATA[<p>Habe gerade nochmal gesucht und bin auf <a href="http://msdn.microsoft.com/library/en-us/gdi/pantdraw_81pz.asp" rel="nofollow">RedrawWindow</a> gestoßen.</p>
<blockquote>
<p>Handle to the window to be redrawn. If this parameter is NULL, the desktop window is updated.<br />
[...]<br />
When RedrawWindow is used to invalidate part of the desktop window, the desktop window does not receive a WM_PAINT message. To repaint the desktop, an application uses the RDW_ERASE flag to generate a WM_ERASEBKGND message.</p>
</blockquote>
]]></description><link>https://www.c-plusplus.net/forum/post/614081</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/614081</guid><dc:creator><![CDATA[flenders]]></dc:creator><pubDate>Fri, 24 Sep 2004 10:14:21 GMT</pubDate></item><item><title><![CDATA[Reply to Desktop aktualisieren (F5 simulieren) on Sat, 25 Sep 2004 22:20:14 GMT]]></title><description><![CDATA[<p>Wenn du F5 simulieren willst schick doch einfach die Nachricht WM_KEYDOWN and den Explorer mit der Nachricht &quot;F5 wurde gedrückt&quot;. Ist nicht das eleganteste aber wenn du es sonst nicht hinkriegst.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/615006</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/615006</guid><dc:creator><![CDATA[flammenvogel]]></dc:creator><pubDate>Sat, 25 Sep 2004 22:20:14 GMT</pubDate></item><item><title><![CDATA[Reply to Desktop aktualisieren (F5 simulieren) on Sun, 26 Sep 2004 01:22:01 GMT]]></title><description><![CDATA[<p>SHChangeNotify</p>
]]></description><link>https://www.c-plusplus.net/forum/post/615028</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/615028</guid><dc:creator><![CDATA[0rp]]></dc:creator><pubDate>Sun, 26 Sep 2004 01:22:01 GMT</pubDate></item><item><title><![CDATA[Reply to Desktop aktualisieren (F5 simulieren) on Sun, 26 Sep 2004 11:59:45 GMT]]></title><description><![CDATA[<p>0rp schrieb:</p>
<blockquote>
<p>SHChangeNotify</p>
</blockquote>
<p>Was hat nun eine Shell Function mit dem Thema zu tun?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/615154</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/615154</guid><dc:creator><![CDATA[MiC++ha]]></dc:creator><pubDate>Sun, 26 Sep 2004 11:59:45 GMT</pubDate></item><item><title><![CDATA[Reply to Desktop aktualisieren (F5 simulieren) on Sun, 26 Sep 2004 12:37:04 GMT]]></title><description><![CDATA[<p>mhm, shell und desktop<br />
zwei wirklich unterschiedliche dinge</p>
<p>(wer sarkasmus findet, kannen behalten)</p>
]]></description><link>https://www.c-plusplus.net/forum/post/615179</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/615179</guid><dc:creator><![CDATA[0rp]]></dc:creator><pubDate>Sun, 26 Sep 2004 12:37:04 GMT</pubDate></item><item><title><![CDATA[Reply to Desktop aktualisieren (F5 simulieren) on Sun, 26 Sep 2004 13:07:05 GMT]]></title><description><![CDATA[<p>Sag mal könnte uns der Threadstarter mal verraten obs geklapt hat. Wir posten hier neue Lösung für ein Probelm das es scheinbar garnicht mehr gibt.</p>
<p>Klapts nun ???</p>
]]></description><link>https://www.c-plusplus.net/forum/post/615204</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/615204</guid><dc:creator><![CDATA[flammenvogel]]></dc:creator><pubDate>Sun, 26 Sep 2004 13:07:05 GMT</pubDate></item><item><title><![CDATA[Reply to Desktop aktualisieren (F5 simulieren) on Sun, 26 Sep 2004 15:08:35 GMT]]></title><description><![CDATA[<p>0rp schrieb:</p>
<blockquote>
<p>mhm, shell und desktop<br />
zwei wirklich unterschiedliche dinge</p>
<p>(wer sarkasmus findet, kannen behalten)</p>
</blockquote>
<p>Sarkasmus ist, eine Shellfunktion zu Posten, ohne dem Fragenden zu Erklären was er damit anstellen soll. So wie flenders eine Funktion gepostet hat mit Link und Zitat ist brauchbar, aber nicht &quot;ein&quot; Wort.</p>
<p>Also Orp, was kann er mit dieser Funktion anstellen, um sein Problem zu lösen?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/615323</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/615323</guid><dc:creator><![CDATA[MiC++ha]]></dc:creator><pubDate>Sun, 26 Sep 2004 15:08:35 GMT</pubDate></item><item><title><![CDATA[Reply to Desktop aktualisieren (F5 simulieren) on Sun, 26 Sep 2004 15:17:55 GMT]]></title><description><![CDATA[<p>mit der funktion kann man die shell (also auch den desktop) davon informieren, dass etwas passiert ist</p>
<p>dass zb ein ordner umbenannt wurde, oder gelöscht, oder ein drive gemountet, oder ein shell namespace registriert wurde</p>
<p>aber ist es zuviel verlangt, die funktion im msdn nachzuschlagen?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/615328</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/615328</guid><dc:creator><![CDATA[0rp]]></dc:creator><pubDate>Sun, 26 Sep 2004 15:17:55 GMT</pubDate></item><item><title><![CDATA[Reply to Desktop aktualisieren (F5 simulieren) on Sun, 26 Sep 2004 15:30:56 GMT]]></title><description><![CDATA[<p>Nein es ist nicht zuviel verlangt, im gegenteil so soll es ja sein, aber für<br />
viele ist eine Shell sowas wie die MSDOS-Eingabe und der Desktop ein Fenster.<br />
Daher war ja meine Frage was eine Shellfunktion mit dem Desktop zu tun hat,<br />
Antwort: der Desktop ist ein Ordner wie jeder andere daher kann man auch Shellfunktion an ihm anwenden.</p>
<p>Aber ich denke mal das ist keine elegante lösung, extra für sowas eine weitere Lib hinzu zu fügen.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/615335</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/615335</guid><dc:creator><![CDATA[MiC++ha]]></dc:creator><pubDate>Sun, 26 Sep 2004 15:30:56 GMT</pubDate></item><item><title><![CDATA[Reply to Desktop aktualisieren (F5 simulieren) on Sun, 26 Sep 2004 15:33:38 GMT]]></title><description><![CDATA[<blockquote>
<p>Antwort: der Desktop ist ein Ordner wie jeder andere daher kann man auch Shellfunktion an ihm anwenden.</p>
</blockquote>
<p>rofl</p>
]]></description><link>https://www.c-plusplus.net/forum/post/615337</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/615337</guid><dc:creator><![CDATA[bla bla bla]]></dc:creator><pubDate>Sun, 26 Sep 2004 15:33:38 GMT</pubDate></item><item><title><![CDATA[Reply to Desktop aktualisieren (F5 simulieren) on Sun, 26 Sep 2004 15:41:31 GMT]]></title><description><![CDATA[<p>mit shell wird die gesamte grafische benutzeroberfläche bezeichnet</p>
<p>die shell ist wie ein baum strukturiert, die wurzel ist der desktop</p>
<p>unter dem desktop ist zb der arbeitsplatz, unter dem die laufwerke, verzeichnisse und dateien sind, eben das was im explorer im linken fenster zusehen ist</p>
]]></description><link>https://www.c-plusplus.net/forum/post/615342</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/615342</guid><dc:creator><![CDATA[0rp]]></dc:creator><pubDate>Sun, 26 Sep 2004 15:41:31 GMT</pubDate></item><item><title><![CDATA[Reply to Desktop aktualisieren (F5 simulieren) on Sun, 26 Sep 2004 17:04:01 GMT]]></title><description><![CDATA[<p>Wie auch immer, aber für sowas braucht man nicht die shlobj.h usw.</p>
<pre><code class="language-cpp">InvalidateRect(NULL, 0, TRUE);
</code></pre>
<p>Könnte vollkommen ausreichen, zumindest bei mir klappt es prima.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/615397</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/615397</guid><dc:creator><![CDATA[MiC++ha]]></dc:creator><pubDate>Sun, 26 Sep 2004 17:04:01 GMT</pubDate></item><item><title><![CDATA[Reply to Desktop aktualisieren (F5 simulieren) on Wed, 29 Sep 2004 06:39:40 GMT]]></title><description><![CDATA[<p>So,</p>
<p>habs nochmal mit InvalidateRect(NULL, 0, true) probiert und es geht.<br />
Hatte es vorher schon einmal getestet, aber mir erst den Handel zurück geben lassen und diesen an Stelle von NULL angegeben.<br />
Ich denk mal das war der Fehler. Tut mir leid das ich so lange keine Antworten gegeben habe. Hatte nicht mehr mit gerechnet das da noch was kommt. Vielen Dank für eure Mühe.</p>
<p>Thx Sebastian</p>
]]></description><link>https://www.c-plusplus.net/forum/post/616799</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/616799</guid><dc:creator><![CDATA[PlayazOnly]]></dc:creator><pubDate>Wed, 29 Sep 2004 06:39:40 GMT</pubDate></item></channel></rss>