<?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[Window in Desktop einbetten]]></title><description><![CDATA[<p>Ich möchte ein Programm (Window) in den Desktop ein betten. Das Programm soll ein Counter werden, der direkt auf dem Desktop ist. Im Idealfall ist der Counter wie eine Verknüpfung auf dem Desktop verschiebbar. Ist das mit dem PSDK bzw. VC 6 und Win XP zu schaffen?</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/126175/window-in-desktop-einbetten</link><generator>RSS for Node</generator><lastBuildDate>Wed, 08 Jul 2026 03:39:02 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/126175.rss" rel="self" type="application/rss+xml"/><pubDate>Sat, 12 Nov 2005 15:33:06 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Window in Desktop einbetten on Sat, 12 Nov 2005 15:33:06 GMT]]></title><description><![CDATA[<p>Ich möchte ein Programm (Window) in den Desktop ein betten. Das Programm soll ein Counter werden, der direkt auf dem Desktop ist. Im Idealfall ist der Counter wie eine Verknüpfung auf dem Desktop verschiebbar. Ist das mit dem PSDK bzw. VC 6 und Win XP zu schaffen?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/916008</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/916008</guid><dc:creator><![CDATA[Timme]]></dc:creator><pubDate>Sat, 12 Nov 2005 15:33:06 GMT</pubDate></item><item><title><![CDATA[Reply to Window in Desktop einbetten on Sat, 12 Nov 2005 15:37:12 GMT]]></title><description><![CDATA[<p>Ich glaube sowas geht mit &quot;Active Desktop&quot;:<br />
<a href="http://msdn.microsoft.com/library/en-us/shellcc/platform/shell/programmersguide/shell_adv/activedesktop.asp" rel="nofollow">http://msdn.microsoft.com/library/en-us/shellcc/platform/shell/programmersguide/shell_adv/activedesktop.asp</a></p>
<p>In Vista wird es hierfür noch wesentlich bessere Unterstützung (bzw. ein ganz neuen Konzept und alles viel schöner) werden...</p>
]]></description><link>https://www.c-plusplus.net/forum/post/916014</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/916014</guid><dc:creator><![CDATA[Jochen Kalmbach]]></dc:creator><pubDate>Sat, 12 Nov 2005 15:37:12 GMT</pubDate></item><item><title><![CDATA[Reply to Window in Desktop einbetten on Sat, 12 Nov 2005 16:30:59 GMT]]></title><description><![CDATA[<p>Du kannst einfach ein Fenster erstellen und darin deinen Counter oder was auch immer anzeigen. Dann gibt es ein schönes kleines Stück Code, durch das dein Fenster überall verschiebbar wird, also dass du es anklicken kannst wo du willst um es zu verschieben. Wenn du dann noch dafür sorgst, dass es immer zuunterst ist [SetWindowPos(hwnd, HWND_BOTTOM)], hast du, denke ich, genau das was du willst.<br />
Mit dem VC6 und dem PSDK und ein bischen Erfahrung ist das ganz einfach.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/916069</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/916069</guid><dc:creator><![CDATA[D*niel *chumann]]></dc:creator><pubDate>Sat, 12 Nov 2005 16:30:59 GMT</pubDate></item><item><title><![CDATA[Reply to Window in Desktop einbetten on Sat, 12 Nov 2005 17:51:04 GMT]]></title><description><![CDATA[<p>Ich denke, das wird mit dieser Methode gehen:</p>
<pre><code>HRESULT IActiveDesktop::AddDesktopItemWithUI(      
    HWND hwnd,
    LPCOMPONENT pcomp,
    DWORD dwFlags
);
</code></pre>
<p><a href="http://msdn.microsoft.com/library/default.asp?url=/library/en-us/shellcc/platform/shell/reference/ifaces/iactivedesktop/AddDesktopItemWithUI.asp" rel="nofollow">http://msdn.microsoft.com/library/default.asp?url=/library/en-us/shellcc/platform/shell/reference/ifaces/iactivedesktop/AddDesktopItemWithUI.asp</a><br />
Hatte noch nicht viel Zeit, mir den Link von Jochen Kalmbach anzugucken...</p>
<p>Ich hab mir VC 2005 gerade heruntergeladen. (ist ja zum Glück kostenlos <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f642.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--slightly_smiling_face"
      title=":)"
      alt="🙂"
    /> ) Gibt es da irgendwelche Neuerungen, die ich benutzen könnte?</p>
<p>Ich habe mal etwas von solchen &quot;Widgets&quot; gehört. Wie werden die in den Desktop eingebettet?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/916178</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/916178</guid><dc:creator><![CDATA[Timme]]></dc:creator><pubDate>Sat, 12 Nov 2005 17:51:04 GMT</pubDate></item><item><title><![CDATA[Reply to Window in Desktop einbetten on Sat, 12 Nov 2005 18:21:08 GMT]]></title><description><![CDATA[<p>Der Link von mir ist eigentlich nur ein Kapitel höher <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>Was ist denn VC 2005? Meinst Du die Express Edition?<br />
Falls Du damit Win32-Programme machen willst musst Du noch das aktuelle PSDK installieren...</p>
<p>PS: Ich habe noch nichts von solchen &quot;Widgets&quot; gehört...</p>
]]></description><link>https://www.c-plusplus.net/forum/post/916217</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/916217</guid><dc:creator><![CDATA[Jochen Kalmbach]]></dc:creator><pubDate>Sat, 12 Nov 2005 18:21:08 GMT</pubDate></item><item><title><![CDATA[Reply to Window in Desktop einbetten on Sat, 12 Nov 2005 19:12:07 GMT]]></title><description><![CDATA[<p><a href="http://www.stardock.com/products/desktopx/" rel="nofollow">http://www.stardock.com/products/desktopx/</a></p>
<p>Das ist ein Beispiel für Widgets. Habe bisher noch keinen Quellcode solcher Widgets gefunden.</p>
<p>Mit VC 2005 meine ich die Express Version. PSDK hab ich mit heruntergeladen.</p>
<p>Das könnte mir weiterhelfen, aber ich benutze kein C#.... <a href="http://www.codeproject.com/dotnet/DesktopWidget.asp" rel="nofollow">http://www.codeproject.com/dotnet/DesktopWidget.asp</a></p>
]]></description><link>https://www.c-plusplus.net/forum/post/916268</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/916268</guid><dc:creator><![CDATA[Timme]]></dc:creator><pubDate>Sat, 12 Nov 2005 19:12:07 GMT</pubDate></item><item><title><![CDATA[Reply to Window in Desktop einbetten on Sat, 12 Nov 2005 20:06:17 GMT]]></title><description><![CDATA[<p>Es gibt auch ein Produkt was ein eigenes SDK hat (wird in der aktuellen c´t auf Seite 82 besprochen):</p>
<p><a href="http://avedesk.needlemen.com/desklets.html" rel="nofollow">http://avedesk.needlemen.com/desklets.html</a><br />
<a href="http://avedesk.philc.ca/" rel="nofollow">http://avedesk.philc.ca/</a><br />
<a href="http://avedesk.needlemen.com/AveDesk13.Zip" rel="nofollow">http://avedesk.needlemen.com/AveDesk13.Zip</a><br />
<a href="http://avedesk.needlemen.com/sdk.html" rel="nofollow">http://avedesk.needlemen.com/sdk.html</a></p>
<p><a href="http://www.dockex.com/?pageId=docklets" rel="nofollow">http://www.dockex.com/?pageId=docklets</a><br />
<a href="http://www.dockex.com/__dkpackage.php?dk=38" rel="nofollow">http://www.dockex.com/__dkpackage.php?dk=38</a><br />
<a href="http://www.wincustomize.com/Skins.aspx?" rel="nofollow">http://www.wincustomize.com/Skins.aspx?</a><br />
<a href="http://LibID=29&amp;view=1&amp;sortby=4&amp;sortdir=DESC&amp;p=1&amp;advanced=1&amp;scat=Docklets" rel="nofollow">LibID=29&amp;view=1&amp;sortby=4&amp;sortdir=DESC&amp;p=1&amp;advanced=1&amp;scat=Docklets</a></p>
]]></description><link>https://www.c-plusplus.net/forum/post/916324</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/916324</guid><dc:creator><![CDATA[Jochen Kalmbach]]></dc:creator><pubDate>Sat, 12 Nov 2005 20:06:17 GMT</pubDate></item></channel></rss>