<?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[Auf den Desktop zeichnen &#x2F; Zeichnungen sollen bestehen bleiben]]></title><description><![CDATA[<p>Kurz und knapp ein weiteres Problem:</p>
<p>Mit:</p>
<pre><code>CClientDC dc(NULL);
.....
dc.SetPixel( x , y , RGB(255,255,255);
</code></pre>
<p>kann ein einzelner Pixel direkt auf den Desktop gezeichnet werden.<br />
Wenn man jedoch mit dem Mauszeiger, irgendnem Fenster etc. über diesen Pixel fährt, wird er direkt wieder gelöscht(übermalt).</p>
<p>Gibt es eine Möglichkeit etwas auf den Desktop zu zeichnen, dass nicht direkt wieder verschwindet?</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/161543/auf-den-desktop-zeichnen-zeichnungen-sollen-bestehen-bleiben</link><generator>RSS for Node</generator><lastBuildDate>Wed, 29 Jul 2026 10:23:44 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/161543.rss" rel="self" type="application/rss+xml"/><pubDate>Sat, 07 Oct 2006 20:30:09 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Auf den Desktop zeichnen &#x2F; Zeichnungen sollen bestehen bleiben on Sat, 07 Oct 2006 20:30:09 GMT]]></title><description><![CDATA[<p>Kurz und knapp ein weiteres Problem:</p>
<p>Mit:</p>
<pre><code>CClientDC dc(NULL);
.....
dc.SetPixel( x , y , RGB(255,255,255);
</code></pre>
<p>kann ein einzelner Pixel direkt auf den Desktop gezeichnet werden.<br />
Wenn man jedoch mit dem Mauszeiger, irgendnem Fenster etc. über diesen Pixel fährt, wird er direkt wieder gelöscht(übermalt).</p>
<p>Gibt es eine Möglichkeit etwas auf den Desktop zu zeichnen, dass nicht direkt wieder verschwindet?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1151203</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1151203</guid><dc:creator><![CDATA[Ch3cksum]]></dc:creator><pubDate>Sat, 07 Oct 2006 20:30:09 GMT</pubDate></item><item><title><![CDATA[Reply to Auf den Desktop zeichnen &#x2F; Zeichnungen sollen bestehen bleiben on Sun, 08 Oct 2006 00:53:42 GMT]]></title><description><![CDATA[<p>in welcher methode malst du dein pixel? OnPaint? ist das NULL in PaintDC(NULL); abbsicht?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1151261</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1151261</guid><dc:creator><![CDATA[BorisDieKlinge]]></dc:creator><pubDate>Sun, 08 Oct 2006 00:53:42 GMT</pubDate></item><item><title><![CDATA[Reply to Auf den Desktop zeichnen &#x2F; Zeichnungen sollen bestehen bleiben on Sun, 08 Oct 2006 07:53:34 GMT]]></title><description><![CDATA[<p>Er will ja auf den Desktop zeichnen. Er könnte auch GetDesktopWindow()<br />
nehmen. Aber mit NULL gehts ja auch.</p>
<p>Nur wie man das gezeichnete beibehält..keine Ahnung.<br />
Evtl. immer neu zeichnen?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1151287</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1151287</guid><dc:creator><![CDATA[Liju]]></dc:creator><pubDate>Sun, 08 Oct 2006 07:53:34 GMT</pubDate></item><item><title><![CDATA[Reply to Auf den Desktop zeichnen &#x2F; Zeichnungen sollen bestehen bleiben on Sun, 08 Oct 2006 10:07:28 GMT]]></title><description><![CDATA[<p><strong><a class="plugin-mentions-user plugin-mentions-a" href="https://www.c-plusplus.net/forum/uid/13836">@Ch3cksum</a></strong><br />
was genau hast du vor ??? beschreibe mal etwas was/warum Deine Anwendung auf den Desktop pinseln muß ???</p>
<p>du mußt wie <strong>Liju</strong> schon gesagt hast immer wieder neu zeichnen sobald sich etwas verändert hat !!!</p>
<p>cu veganza</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1151334</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1151334</guid><dc:creator><![CDATA[veganza]]></dc:creator><pubDate>Sun, 08 Oct 2006 10:07:28 GMT</pubDate></item><item><title><![CDATA[Reply to Auf den Desktop zeichnen &#x2F; Zeichnungen sollen bestehen bleiben on Sun, 08 Oct 2006 10:26:42 GMT]]></title><description><![CDATA[<p>Sein Problem ist ja, dass er nicht nur dann neu zeichnen muss, wenn sich<br />
etwas verändert. Sondern permanent!</p>
<p>Sag mal veganza, wie würde man das in der eigenen dialogbasierten Anwendung<br />
handhaben? Da wird es vermutlich genauso sein?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1151349</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1151349</guid><dc:creator><![CDATA[Liju]]></dc:creator><pubDate>Sun, 08 Oct 2006 10:26:42 GMT</pubDate></item><item><title><![CDATA[Reply to Auf den Desktop zeichnen &#x2F; Zeichnungen sollen bestehen bleiben on Sun, 08 Oct 2006 10:29:20 GMT]]></title><description><![CDATA[<p><a class="plugin-mentions-user plugin-mentions-a" href="https://www.c-plusplus.net/forum/uid/18">@veganza</a></p>
<p>Ich will ein bestimmtes Muster (sind 20 Pixel, die von den User Eingaben abhängig sind) auf den Desktop zeichnen, dass dort dann 30 Sekunden bleibt.</p>
<p>Nach dem Motto:</p>
<pre><code>dc.SetPixel( x , y , RGB(255,255,255));
dc.SetPixel( (x+10) , (y+10) , RGB(255,255,255));
dc.SetPixel( (y+20) , (x+20) , RGB(255,255,255));
dc.SetPixel( (z+30) , (x+30) , RGB(255,255,255));
dc.SetPixel( (x+40) , (z+40) , RGB(255,255,255));
etc.....
</code></pre>
<p>Die grundlegende Frage, die sich mir stellt ist halt nur, wie ich diese Pixel für 30Sekunden auf dem Desktop behalte, egal ob irgendwas über meine Pixel drüberzeichnet?!? <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f615.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--confused_face"
      title=":confused:"
      alt="😕"
    /></p>
]]></description><link>https://www.c-plusplus.net/forum/post/1151351</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1151351</guid><dc:creator><![CDATA[Ch3cksum]]></dc:creator><pubDate>Sun, 08 Oct 2006 10:29:20 GMT</pubDate></item><item><title><![CDATA[Reply to Auf den Desktop zeichnen &#x2F; Zeichnungen sollen bestehen bleiben on Sun, 08 Oct 2006 11:14:49 GMT]]></title><description><![CDATA[<p>Liju schrieb:</p>
<blockquote>
<p>Sag mal veganza, wie würde man das in der eigenen dialogbasierten Anwendung<br />
handhaben? Da wird es vermutlich genauso sein?</p>
</blockquote>
<p>da würde man es in die OnPaint() schreiben... denn diese Funktion ruft der Dialog von selbst auf wenn er mitgeteilt bekommt sich zu &quot;aktualisieren&quot; !!!</p>
<p><strong><a class="plugin-mentions-user plugin-mentions-a" href="https://www.c-plusplus.net/forum/uid/13836">@Ch3cksum</a></strong><br />
mußt du unbedingt auf den Desktop zeichnen ???<br />
wenn nicht könnte Deine Anwendung doch einfach ein &quot;Fenster&quot; erzeugen... das dann an eine bestimmte Position auf dem Desktop anzeigen... und darin dann die Punkte malen !!!</p>
<p>das mit den 30 Sekunden wäre &quot;leicht&quot; zu realisieren wenn du in ein erzeugtes &quot;Fenster&quot; pinseln würdest... du könntest die Z-Order des Fensters beim erzeugen so angeben das es immer das &quot;oberste&quot; Fenster bleibt... dann bleibt es immer sichtbar, egal was passiert !!!</p>
<p>hoffe das ich jetzt keinen Denkfehler drin habe... ist schon ne Zeit lang her das ich mit C++/MFC was gemacht habe <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>
<p>cu veganza</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1151374</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1151374</guid><dc:creator><![CDATA[veganza]]></dc:creator><pubDate>Sun, 08 Oct 2006 11:14:49 GMT</pubDate></item><item><title><![CDATA[Reply to Auf den Desktop zeichnen &#x2F; Zeichnungen sollen bestehen bleiben on Sun, 08 Oct 2006 12:54:22 GMT]]></title><description><![CDATA[<p><a class="plugin-mentions-user plugin-mentions-a" href="https://www.c-plusplus.net/forum/uid/18">@veganza</a>:<br />
Übrigens, schön dich hier mal wieder zu sehen. Ist schon ein paar Monate<br />
her, oder <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="😃"
    /> <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>
<p>Manche User, die einem in der Anfangsphase im Bereich C++ weitergeholfen haben,<br />
vergisst man komischerweise dann doch nicht so schnell. <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f44d.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--thumbs_up"
      title=":+1:"
      alt="👍"
    /></p>
]]></description><link>https://www.c-plusplus.net/forum/post/1151408</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1151408</guid><dc:creator><![CDATA[Liju]]></dc:creator><pubDate>Sun, 08 Oct 2006 12:54:22 GMT</pubDate></item><item><title><![CDATA[Reply to Auf den Desktop zeichnen &#x2F; Zeichnungen sollen bestehen bleiben on Sun, 08 Oct 2006 16:30:45 GMT]]></title><description><![CDATA[<p>Liju schrieb:</p>
<blockquote>
<p><a class="plugin-mentions-user plugin-mentions-a" href="https://www.c-plusplus.net/forum/uid/18">@veganza</a>:<br />
Übrigens, schön dich hier mal wieder zu sehen. Ist schon ein paar Monate<br />
her, oder <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="😃"
    /> <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>
</blockquote>
<p>mir ging es gesundheitlich seit Ende 2003 sehr schlecht... so das ich nur noch sehr sporadisch hier vorbeischauen konnte <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>
<p>jetzt geht es aber wieder &quot;bergauf&quot;... also werde ich auch öfters wieder hier vorbeischauen <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>
<p>cu veganza</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1151509</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1151509</guid><dc:creator><![CDATA[veganza]]></dc:creator><pubDate>Sun, 08 Oct 2006 16:30:45 GMT</pubDate></item><item><title><![CDATA[Reply to Auf den Desktop zeichnen &#x2F; Zeichnungen sollen bestehen bleiben on Sun, 08 Oct 2006 21:19:37 GMT]]></title><description><![CDATA[<p><a class="plugin-mentions-user plugin-mentions-a" href="https://www.c-plusplus.net/forum/uid/18">@veganza</a></p>
<p>Erst mal gute Besserung!!!</p>
<p>zum Vorschlag: Das wäre natürlich auch ne super Idee!!! <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="😃"
    /></p>
<p>Müsste dann nur ein Fenster sein, was sich komplett über den Desktop legt(weil der User ja jede (X,Y) Koordinate auswählen können soll.</p>
<blockquote>
<p>du könntest die Z-Order des Fensters beim erzeugen so angeben das es immer das &quot;oberste&quot; Fenster bleibt</p>
</blockquote>
<p>Also müsste ich bei der Fenstererstellung das hier einfügen?:</p>
<pre><code>SetWindowPos(//hwnd Fenster, 
                 HWND_TOP, 
                 0, 
                 0, 
                 //Hier Desktop Auflösung X, 
                 //Hier Desktop Auflösung Y,
                 NULL);
</code></pre>
<p>???</p>
<p>THX schonmal für die Idee!!!</p>
<p>Den Desktop hatte ich nur ausgewählt um mir das erzeugen eines Fensters zu sparen.^^ Aber ohne Fleiß kein Preis! <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/26a0.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--warning"
      title=":warning:"
      alt="⚠"
    /></p>
]]></description><link>https://www.c-plusplus.net/forum/post/1151698</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1151698</guid><dc:creator><![CDATA[Ch3cksum]]></dc:creator><pubDate>Sun, 08 Oct 2006 21:19:37 GMT</pubDate></item><item><title><![CDATA[Reply to Auf den Desktop zeichnen &#x2F; Zeichnungen sollen bestehen bleiben on Mon, 09 Oct 2006 18:59:51 GMT]]></title><description><![CDATA[<p>das mit <strong>SetWindowPos()</strong> geht &quot;so ähnlich&quot;... schau mal hier... nach dem lesen solltest du klarkommen <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="😉"
    /><br />
<a href="http://msdn2.microsoft.com/en-us/library/a1yzfz6d.aspx" rel="nofollow">http://msdn2.microsoft.com/en-us/library/a1yzfz6d.aspx</a></p>
<blockquote>
<p>Müsste dann nur ein Fenster sein, was sich komplett über den Desktop legt(weil der User ja jede (X,Y) Koordinate auswählen können soll.</p>
</blockquote>
<p>mit der <strong>GetSystemMetrics()</strong> Funktion ( MSDN für weitere Infos ) kannst du die Abmessungen/Auflösung des Desktops ermitteln.</p>
<p>hoffe das hilft Dir weiter <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>
<p>cu veganza</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1151773</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1151773</guid><dc:creator><![CDATA[veganza]]></dc:creator><pubDate>Mon, 09 Oct 2006 18:59:51 GMT</pubDate></item><item><title><![CDATA[Reply to Auf den Desktop zeichnen &#x2F; Zeichnungen sollen bestehen bleiben on Tue, 10 Oct 2006 12:55:00 GMT]]></title><description><![CDATA[<p>Jetzt ergibt sich ein weiteres Problem:</p>
<p>Den Dialog hab ich über den Resourcen Editor erzeugt (IDD_DChat - Klasse CLAYER)</p>
<pre><code>void show_layer()
{
CLAYER *m_pmodeless = new CLAYER();
m_pmodeless-&gt;Create(CLAYER::IDD);
m_pmodeless-&gt;ShowWindow(SW_SHOW);
}
</code></pre>
<p>Wenn ich jetzt diese Funktion (in .cpp Datei ausgelagert) aufrufe, wird der Dialog angezeigt, aber die gesamte graphische Oberfläche des Programms samt dem neuen Dialog friert ein (Verarbeitung geht aber weiter...) <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f62e.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--face_with_open_mouth"
      title=":open_mouth:"
      alt="😮"
    /><br />
(Den Code muss ich auslagern, damit andere Funktionen ebenfalls auf ihn zugreifen können <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/26a0.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--warning"
      title=":warning:"
      alt="⚠"
    /> )</p>
<p>Ich hoffe ich hab mein Problem einigermaßen verständlich formuliert. Woran kann das liegen? <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f615.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--confused_face"
      title=":confused:"
      alt="😕"
    /></p>
<p>Vielen Dank für die ganzen vorrausgehenden Ratschläge!</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1152245</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1152245</guid><dc:creator><![CDATA[Ch3cksum]]></dc:creator><pubDate>Tue, 10 Oct 2006 12:55:00 GMT</pubDate></item><item><title><![CDATA[Reply to Auf den Desktop zeichnen &#x2F; Zeichnungen sollen bestehen bleiben on Tue, 10 Oct 2006 16:30:42 GMT]]></title><description><![CDATA[<p>was genau meinst du mit &quot;friert ein&quot;... ist das so zu verstehen das du auf dem Layer-Dialog was neues &quot;gemalt&quot; hast, diese &quot;Veränderung&quot; aber nicht zu sehen ist ???</p>
<p>Wie malst du im Layer-Dialog ??? über die OnPaint() in der Layer-Klasse ???</p>
<p>du mußt einfach sobald sich etwas auf dem Layer-Dialog geändert hat ein &quot;neuzeichnen&quot; z.B. per Invalidate() anstoßen !!!</p>
<p>verschiebe mal den Layer-Dialog mit der Maus aus dem sichtbaren Desktop-Bereichs... und dann wieder zurück in den sichtbaren... dann solltest du auch die Veränderung ( neuzeichnen ) sehen !!!</p>
<p>cu veganza</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1152334</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1152334</guid><dc:creator><![CDATA[veganza]]></dc:creator><pubDate>Tue, 10 Oct 2006 16:30:42 GMT</pubDate></item><item><title><![CDATA[Reply to Auf den Desktop zeichnen &#x2F; Zeichnungen sollen bestehen bleiben on Tue, 10 Oct 2006 19:19:38 GMT]]></title><description><![CDATA[<p>Ich rufe die show_layer() Funktion aus einem Arbeitsthread auf(der solange wie das Hauptprogramm läuft im Hintergrund mitläuft).<br />
Nach dem der Dialog angezeigt wird, arbeitet mein Arbeitsthread weiter. Es scheint so also ob der Arbeitsthread den Dialog einfriert solange er keine Aufgaben bekommt...(sowie bei blockierenden Sockets, keine Eingaben sind mehr über die graphische Oberfläche der Anwendung möglich).</p>
<p>Gibt es irgendeine Möglichkeit den Dialog einfach nur anzuzeigen und dann so lange weiter ganz normal weiter zu arbeiten bis der User z.B. einen Button auf dem neuen Dialog anklickt?</p>
<p>Nach dem Motto: Zeige Dialog an... mache weiter wie bisher... User klickt z.B. auf dem neuen Button -&gt; Aktion...</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1152413</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1152413</guid><dc:creator><![CDATA[Ch3cksum]]></dc:creator><pubDate>Tue, 10 Oct 2006 19:19:38 GMT</pubDate></item><item><title><![CDATA[Reply to Auf den Desktop zeichnen &#x2F; Zeichnungen sollen bestehen bleiben on Tue, 10 Oct 2006 19:56:29 GMT]]></title><description><![CDATA[<p><img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f4a1.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--light_bulb"
      title=":bulb:"
      alt="💡"
    /> Habe die Lösung gefunden. Ist zwar eher &quot;unschön&quot; aber es funktioniert.<br />
Ich erzeuge den Dialog einfach schon beim Start der Hauptanwendung und zeige/ verstecke ihn bei Bedarf.</p>
<p>Danke für die Geduld mit meinen Fragen! <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/1152448</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1152448</guid><dc:creator><![CDATA[Ch3cksum]]></dc:creator><pubDate>Tue, 10 Oct 2006 19:56:29 GMT</pubDate></item></channel></rss>