<?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[Fenster im XP-Stil]]></title><description><![CDATA[<p>Hallo,<br />
ich habe diese Anleitung gefunden, um Fenstern mit der WinApi einen XP-Stil zu verpassen: <a href="http://www.winapi.net/index.php?inhalt=t8" rel="nofollow">http://www.winapi.net/index.php?inhalt=t8</a><br />
Ich kam bis zu diesem Schritt:</p>
<p><em>Dies IDR_RT_MANIFEST1 müssen wir nun noch umbenennen in &quot;1&quot;</em></p>
<p>Danach soll (wie ihr ja seht) eine Funktion aufgerufen werden, was ja eigentlich kein Problem ist. Aber dann hatte ich endgültig keine Ahnung mehr:</p>
<p><em>Dazu binden wir die commctrl.h ein</em><br />
Einfach ganz am Anfang wo auch die windows.h includet wird ein <strong>#include &quot;commctrl.h&quot;</strong> oder wie? <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>Und dann soll man noch mit der <strong>comctl32.lib</strong> verlinken. Wie geht das denn? <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>Es wäre sehr nett, wenn ihr mir da weiterhelfen könntet <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="🙂"
    /><br />
ph4nt0m</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/132386/fenster-im-xp-stil</link><generator>RSS for Node</generator><lastBuildDate>Sat, 11 Jul 2026 06:19:48 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/132386.rss" rel="self" type="application/rss+xml"/><pubDate>Tue, 10 Jan 2006 14:49:18 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Fenster im XP-Stil on Tue, 10 Jan 2006 14:49:18 GMT]]></title><description><![CDATA[<p>Hallo,<br />
ich habe diese Anleitung gefunden, um Fenstern mit der WinApi einen XP-Stil zu verpassen: <a href="http://www.winapi.net/index.php?inhalt=t8" rel="nofollow">http://www.winapi.net/index.php?inhalt=t8</a><br />
Ich kam bis zu diesem Schritt:</p>
<p><em>Dies IDR_RT_MANIFEST1 müssen wir nun noch umbenennen in &quot;1&quot;</em></p>
<p>Danach soll (wie ihr ja seht) eine Funktion aufgerufen werden, was ja eigentlich kein Problem ist. Aber dann hatte ich endgültig keine Ahnung mehr:</p>
<p><em>Dazu binden wir die commctrl.h ein</em><br />
Einfach ganz am Anfang wo auch die windows.h includet wird ein <strong>#include &quot;commctrl.h&quot;</strong> oder wie? <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>Und dann soll man noch mit der <strong>comctl32.lib</strong> verlinken. Wie geht das denn? <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>Es wäre sehr nett, wenn ihr mir da weiterhelfen könntet <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="🙂"
    /><br />
ph4nt0m</p>
]]></description><link>https://www.c-plusplus.net/forum/post/962744</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/962744</guid><dc:creator><![CDATA[ph4nt0m]]></dc:creator><pubDate>Tue, 10 Jan 2006 14:49:18 GMT</pubDate></item><item><title><![CDATA[Reply to Fenster im XP-Stil on Tue, 10 Jan 2006 15:05:23 GMT]]></title><description><![CDATA[<p>ph4nt0m schrieb:</p>
<blockquote>
<p>Danach soll (wie ihr ja seht) eine Funktion aufgerufen werden</p>
</blockquote>
<p>Das ist die &quot;InitCommonControls&quot;</p>
<p>ph4nt0m schrieb:</p>
<blockquote>
<p><em>Dazu binden wir die commctrl.h ein</em><br />
Einfach ganz am Anfang wo auch die windows.h includet wird ein <strong>#include &quot;commctrl.h&quot;</strong> oder wie? <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>
</blockquote>
<p>Ich hätte es so gemacht:</p>
<pre><code class="language-cpp">#include &lt;windows.h&gt;
#include &lt;commctrl.h&gt;
</code></pre>
<p>ph4nt0m schrieb:</p>
<blockquote>
<p>Und dann soll man noch mit der <strong>comctl32.lib</strong> verlinken. Wie geht das denn? <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>
</blockquote>
<p>Ich hätte es so gemacht:</p>
<pre><code class="language-cpp">#pragma comment(lib, &quot;comctl32.lib&quot;)
</code></pre>
<p>Siehe auch:<br />
<a href="http://www.codeproject.com/w2k/xptheme.asp" rel="nofollow">http://www.codeproject.com/w2k/xptheme.asp</a></p>
]]></description><link>https://www.c-plusplus.net/forum/post/962760</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/962760</guid><dc:creator><![CDATA[Jochen Kalmbach]]></dc:creator><pubDate>Tue, 10 Jan 2006 15:05:23 GMT</pubDate></item><item><title><![CDATA[Reply to Fenster im XP-Stil on Tue, 10 Jan 2006 15:59:53 GMT]]></title><description><![CDATA[<p>Es gibt auch eine alternative Möglichkeit. Man kann auch nur bestimmte *.h-dateien includen und paar Parameter setzen, für XP-Styles.</p>
<p>Lade dir das PSDK herunter. Diese Methode ist VIEL BESSER als ne manifest datei einzubinden. Glaub mir, mit der manifestdatei wirst du probleme mit der darstellung bestimmter kontrollelemente haben.</p>
<p>das wars.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/962826</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/962826</guid><dc:creator><![CDATA[Besucher.]]></dc:creator><pubDate>Tue, 10 Jan 2006 15:59:53 GMT</pubDate></item><item><title><![CDATA[Reply to Fenster im XP-Stil on Tue, 10 Jan 2006 16:27:20 GMT]]></title><description><![CDATA[<p>Besucher. schrieb:</p>
<blockquote>
<p>Es gibt auch eine alternative Möglichkeit. Man kann auch nur bestimmte *.h-dateien includen und paar Parameter setzen, für XP-Styles.</p>
</blockquote>
<p>AFAIK bekommst Du ohne Manifest keinen XP-Style... oder sag doch einfach mal wie das geht!</p>
]]></description><link>https://www.c-plusplus.net/forum/post/962843</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/962843</guid><dc:creator><![CDATA[Jochen Kalmbach]]></dc:creator><pubDate>Tue, 10 Jan 2006 16:27:20 GMT</pubDate></item><item><title><![CDATA[Reply to Fenster im XP-Stil on Tue, 10 Jan 2006 16:40:09 GMT]]></title><description><![CDATA[<p>Danke für die Hilfe. Ich hab es jetzt genau so gemacht, aber es will nicht funktionieren. Es gibt zwar keinen Fehler, aber es Programm sieht immer noch aus wie vorher, ohne den XP-Stil. <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="😕"
    /><br />
ph4nt0m</p>
]]></description><link>https://www.c-plusplus.net/forum/post/962860</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/962860</guid><dc:creator><![CDATA[ph4nt0m]]></dc:creator><pubDate>Tue, 10 Jan 2006 16:40:09 GMT</pubDate></item><item><title><![CDATA[Reply to Fenster im XP-Stil on Tue, 10 Jan 2006 19:07:30 GMT]]></title><description><![CDATA[<p>Du könntest es so versuchen:<br />
<a href="http://www.codeguru.com/cpp/controls/controls/article.php/c5227/" rel="nofollow">http://www.codeguru.com/cpp/controls/controls/article.php/c5227/</a></p>
<p>Hier wird die Resource manuell eingefügt, dabei kann wirklich nichts schiefgehen <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="🙂"
    /></p>
]]></description><link>https://www.c-plusplus.net/forum/post/963004</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/963004</guid><dc:creator><![CDATA[ThomasS]]></dc:creator><pubDate>Tue, 10 Jan 2006 19:07:30 GMT</pubDate></item><item><title><![CDATA[Reply to Fenster im XP-Stil on Tue, 10 Jan 2006 19:49:31 GMT]]></title><description><![CDATA[<p>Danke, wenns gar nicht geht versuche ich das. Aber wo muss der Aufruf von <strong>InitCommonControls()</strong> denn genau hin? als erster Aufruf in WinMain? Ich habe den Eindruck, dass es damit zusammenhängt...<br />
ph4nt0m</p>
]]></description><link>https://www.c-plusplus.net/forum/post/963037</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/963037</guid><dc:creator><![CDATA[ph4nt0m]]></dc:creator><pubDate>Tue, 10 Jan 2006 19:49:31 GMT</pubDate></item><item><title><![CDATA[Reply to Fenster im XP-Stil on Tue, 10 Jan 2006 19:51:05 GMT]]></title><description><![CDATA[<p>In InitInstance ??? (den Link den Du selber gepostet hast, hast Du Dir aber angesehen, oder?)</p>
]]></description><link>https://www.c-plusplus.net/forum/post/963040</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/963040</guid><dc:creator><![CDATA[Jochen Kalmbach]]></dc:creator><pubDate>Tue, 10 Jan 2006 19:51:05 GMT</pubDate></item><item><title><![CDATA[Reply to Fenster im XP-Stil on Tue, 10 Jan 2006 20:12:07 GMT]]></title><description><![CDATA[<p>denke nicht dass es am InitCommonControls() liegt...denn unter xp besteht diese funktion nur aus einem &quot;RETN&quot;...</p>
<p>außerdem sollte man doch sowieso lieber InitCommonControlsEx() verwenden?!</p>
]]></description><link>https://www.c-plusplus.net/forum/post/963063</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/963063</guid><dc:creator><![CDATA[init]]></dc:creator><pubDate>Tue, 10 Jan 2006 20:12:07 GMT</pubDate></item><item><title><![CDATA[Reply to Fenster im XP-Stil on Wed, 11 Jan 2006 13:01:17 GMT]]></title><description><![CDATA[<p>Jochen Kalmbach schrieb:</p>
<blockquote>
<p>ph4nt0m schrieb:</p>
<blockquote>
<p>Und dann soll man noch mit der <strong>comctl32.lib</strong> verlinken. Wie geht das denn? <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>
</blockquote>
<p>Ich hätte es so gemacht:</p>
<pre><code class="language-cpp">#pragma comment(lib, &quot;comctl32.lib&quot;)
</code></pre>
</blockquote>
<p>Ich würde sowas lieber über die Projekteinstellungen machen, schliesslich kennt nicht jeder Compiler diese #pragma Anweisung.</p>
<p>Eine Sache die mir vor einiger Zeit bei der aktuellen VC Edition aufgefallen ist (iirc), war, dass man die Manifest Datei den Projektdateien hinzufügen muss, ansonsten hat es nicht funktioniert, trotz exakter Befolgung diverser Anleitungen im Netz.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/963523</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/963523</guid><dc:creator><![CDATA[groovemaster]]></dc:creator><pubDate>Wed, 11 Jan 2006 13:01:17 GMT</pubDate></item></channel></rss>