<?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[AfxGetApp()-&amp;gt;LoadIcon(IDR_ICON_1)???]]></title><description><![CDATA[<p>Hallo Leute,</p>
<p>ich habe zwei Dlls. Die eine mit meiner Anwendung und die andere beinhaltet die Ressourcen.</p>
<p>In der Ressource DLL habe Ich ein XML File abgelegt.</p>
<p>In der Haupanwendungs-Dll möchte ich ein Icon Aud der Res. DLL laden.</p>
<p>Das würde ich über</p>
<pre><code>AfxGetApp()-&gt;LoadIcon(IDR_ICON_1)
</code></pre>
<p>machen. Funktioniert auch soweit.</p>
<p>Jetzt würde ich aber gerne den Ausdruck IDR_ICON_1 als String im XML file ablegen um mit diesem spätern den LoadIcon Befehl auszuführen.<br />
Ich weiss, dass geht ja nicht, da dieser Wert ja nur ein DEFINE ist.</p>
<p>Kann ich denn irgenwie den Integer Wert über den String &lt;&lt;IDR_ICON_1&gt;&gt; finden?</p>
<p>Bin für jeden Hinweis dankbar.</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/162340/afxgetapp-gt-loadicon-idr_icon_1</link><generator>RSS for Node</generator><lastBuildDate>Thu, 30 Jul 2026 07:15:02 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/162340.rss" rel="self" type="application/rss+xml"/><pubDate>Tue, 17 Oct 2006 17:49:11 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to AfxGetApp()-&amp;gt;LoadIcon(IDR_ICON_1)??? on Tue, 17 Oct 2006 17:49:11 GMT]]></title><description><![CDATA[<p>Hallo Leute,</p>
<p>ich habe zwei Dlls. Die eine mit meiner Anwendung und die andere beinhaltet die Ressourcen.</p>
<p>In der Ressource DLL habe Ich ein XML File abgelegt.</p>
<p>In der Haupanwendungs-Dll möchte ich ein Icon Aud der Res. DLL laden.</p>
<p>Das würde ich über</p>
<pre><code>AfxGetApp()-&gt;LoadIcon(IDR_ICON_1)
</code></pre>
<p>machen. Funktioniert auch soweit.</p>
<p>Jetzt würde ich aber gerne den Ausdruck IDR_ICON_1 als String im XML file ablegen um mit diesem spätern den LoadIcon Befehl auszuführen.<br />
Ich weiss, dass geht ja nicht, da dieser Wert ja nur ein DEFINE ist.</p>
<p>Kann ich denn irgenwie den Integer Wert über den String &lt;&lt;IDR_ICON_1&gt;&gt; finden?</p>
<p>Bin für jeden Hinweis dankbar.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1156513</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1156513</guid><dc:creator><![CDATA[souso20]]></dc:creator><pubDate>Tue, 17 Oct 2006 17:49:11 GMT</pubDate></item><item><title><![CDATA[Reply to AfxGetApp()-&amp;gt;LoadIcon(IDR_ICON_1)??? on Tue, 17 Oct 2006 20:06:08 GMT]]></title><description><![CDATA[<p>AfxSetResourceHandle durchführen, dann werden die Resourcen von dort geladen!</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1156613</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1156613</guid><dc:creator><![CDATA[Martin Richter]]></dc:creator><pubDate>Tue, 17 Oct 2006 20:06:08 GMT</pubDate></item><item><title><![CDATA[Reply to AfxGetApp()-&amp;gt;LoadIcon(IDR_ICON_1)??? on Tue, 17 Oct 2006 20:21:47 GMT]]></title><description><![CDATA[<p>AfxSetResource habe ich gemacht.</p>
<p>Wenn ich LoadIcon(IDR_ICON_1) mache geht es ja.</p>
<p>IDR_ICON_1 enspricht ja nur einem integer wert aus der resource.h.</p>
<p>Ich möchte aber gerne aus einem XML den Wert String &lt;&lt;IDR_ICON_1&gt;&gt; benutzen umd</p>
<p>LoadIcon(&quot;IDR_ICON_1&quot;) zu machen. Das wird aber wohl nicht funktionieren. Deswegen dachte ich mir über den String &quot;IDR_ICON_1&quot; den Integer Wert zu holen, welchen ich dann für LoadIcon benutzen könnte.</p>
<p>Also die Ressource DLL habe ich schon erfolgreich geladen und das XML file auch schon.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1156621</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1156621</guid><dc:creator><![CDATA[souso20]]></dc:creator><pubDate>Tue, 17 Oct 2006 20:21:47 GMT</pubDate></item><item><title><![CDATA[Reply to AfxGetApp()-&amp;gt;LoadIcon(IDR_ICON_1)??? on Wed, 18 Oct 2006 06:38:21 GMT]]></title><description><![CDATA[<p>Dan musst Du die Resource auch unter dem Text anlegen und nicht als ID. Dazu musst Du beim erfassen der ressource den Namen in Qutes angeben.</p>
<p>In der kompilierten Version ist entweder nur ein Integer oder der Name drin.<br />
Du kannst die EXE/DLL Datei ja einfach im Ressource Editor öffnen, dann kannst Du sehen, dass kein Name mehr drin ist oder nur ein Name.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1156723</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1156723</guid><dc:creator><![CDATA[Martin Richter]]></dc:creator><pubDate>Wed, 18 Oct 2006 06:38:21 GMT</pubDate></item><item><title><![CDATA[Reply to AfxGetApp()-&amp;gt;LoadIcon(IDR_ICON_1)??? on Wed, 18 Oct 2006 14:31:11 GMT]]></title><description><![CDATA[<p>Danke für Deine Hilfe.</p>
<p>Hat funktioniert. Hab den Wert des define in der resource.h auf einen String geändert.</p>
<p>Funktioniert das denn auch, wenn ich die resource importiere(Dein Stichwort war ja die Quotes, dass funktionierte leider nicht)?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1157157</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1157157</guid><dc:creator><![CDATA[souso20]]></dc:creator><pubDate>Wed, 18 Oct 2006 14:31:11 GMT</pubDate></item><item><title><![CDATA[Reply to AfxGetApp()-&amp;gt;LoadIcon(IDR_ICON_1)??? on Wed, 18 Oct 2006 15:52:41 GMT]]></title><description><![CDATA[<p>Wenn Du eine Ressource importierst dann bekommt die ersteinmal eine ID.</p>
<p>Ging das nicht mit den Quotes?<br />
Zur Not mach einfaches folgendes:<br />
Öffne die RC-Datei im Editor und Schreibe einfach den Text, den Du vergeben willst vor die Ressource. Sobald kein define vorhanden ist wird dieser Text als String verwendet.</p>
<p>Du kannst auch einen #define selber erzeugen der auf den genünschten String verweist.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1157202</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1157202</guid><dc:creator><![CDATA[Martin Richter]]></dc:creator><pubDate>Wed, 18 Oct 2006 15:52:41 GMT</pubDate></item></channel></rss>