<?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[Mehrsprachige Ressourcen DLLs]]></title><description><![CDATA[<p>Wurde hier ja schonmal diskutiert, aber ich hab noch nen Problem damit...</p>
<p>Also ich möchte meine Stringtables in externe DLLs (pro Sprache eine) auslagern, die Dialoge und Bilder usw. aber in der EXE lassen.</p>
<p>Nun hab ich aber das Problem, dass, wenn ich zu der DLL switche, die Dialoge usw. nicht mehr gefunden werden (ist ja logisch) Mir ist auch klar, dass ich irgendwo wieder zurückswitchen muss, zur EXE-Ressource, aber ich weiß nicht wo, da ich nicht wirklich schlau daraus werde, wo dieses MFC MDI-Programm jetzt welche Ressource ausliest... Kann mir da jemand weiterhelfen? Bitte, bitte... <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/topic/49715/mehrsprachige-ressourcen-dlls</link><generator>RSS for Node</generator><lastBuildDate>Fri, 01 May 2026 19:16:59 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/49715.rss" rel="self" type="application/rss+xml"/><pubDate>Mon, 22 Sep 2003 19:26:30 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Mehrsprachige Ressourcen DLLs on Mon, 22 Sep 2003 19:26:30 GMT]]></title><description><![CDATA[<p>Wurde hier ja schonmal diskutiert, aber ich hab noch nen Problem damit...</p>
<p>Also ich möchte meine Stringtables in externe DLLs (pro Sprache eine) auslagern, die Dialoge und Bilder usw. aber in der EXE lassen.</p>
<p>Nun hab ich aber das Problem, dass, wenn ich zu der DLL switche, die Dialoge usw. nicht mehr gefunden werden (ist ja logisch) Mir ist auch klar, dass ich irgendwo wieder zurückswitchen muss, zur EXE-Ressource, aber ich weiß nicht wo, da ich nicht wirklich schlau daraus werde, wo dieses MFC MDI-Programm jetzt welche Ressource ausliest... Kann mir da jemand weiterhelfen? Bitte, bitte... <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/358419</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/358419</guid><dc:creator><![CDATA[Bloops]]></dc:creator><pubDate>Mon, 22 Sep 2003 19:26:30 GMT</pubDate></item><item><title><![CDATA[Reply to Mehrsprachige Ressourcen DLLs on Mon, 22 Sep 2003 19:35:41 GMT]]></title><description><![CDATA[<p>Wie sieht dein DLL -Code aus</p>
]]></description><link>https://www.c-plusplus.net/forum/post/358428</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/358428</guid><dc:creator><![CDATA[Unix-Tom]]></dc:creator><pubDate>Mon, 22 Sep 2003 19:35:41 GMT</pubDate></item><item><title><![CDATA[Reply to Mehrsprachige Ressourcen DLLs on Mon, 22 Sep 2003 20:34:12 GMT]]></title><description><![CDATA[<p>Halt ne ganz normale leere MFC-Dll:</p>
<pre><code class="language-cpp">#include &quot;stdafx.h&quot;
#include &quot;german.h&quot;

#ifdef _DEBUG
#define new DEBUG_NEW
#undef THIS_FILE
static char THIS_FILE[] = __FILE__;
#endif

BEGIN_MESSAGE_MAP(CGermanApp, CWinApp)

END_MESSAGE_MAP()

CGermanApp::CGermanApp()
{

}

CGermanApp theApp;
</code></pre>
<p>Aber der interessiert doch eigentlich gar nicht <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 />
Nur die Zeichenfolgentabelle in der Ressource ist doch von Bedeutung...</p>
]]></description><link>https://www.c-plusplus.net/forum/post/358484</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/358484</guid><dc:creator><![CDATA[Bloops]]></dc:creator><pubDate>Mon, 22 Sep 2003 20:34:12 GMT</pubDate></item><item><title><![CDATA[Reply to Mehrsprachige Ressourcen DLLs on Mon, 22 Sep 2003 20:40:01 GMT]]></title><description><![CDATA[<p>Lies er dies: <a href="http://support.microsoft.com/default.aspx?scid=KB;EN-US;Q198846" rel="nofollow">http://support.microsoft.com/default.aspx?scid=KB;EN-US;Q198846</a> und danach jenes: <a href="http://msdn.microsoft.com/library/en-us/intl/nls_0xrn.asp" rel="nofollow">http://msdn.microsoft.com/library/en-us/intl/nls_0xrn.asp</a><br />
Kurzgesagt: Mach ne MFC-Erweiterungs-DLL und lade die dynamisch, MFC sucht selbstständig alle geladenen Erweiterungs-DLLs nach Ressourcen ab, in umgekehrter Reihenfolge, wie sie geladen wurden.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/358491</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/358491</guid><dc:creator><![CDATA[tag]]></dc:creator><pubDate>Mon, 22 Sep 2003 20:40:01 GMT</pubDate></item><item><title><![CDATA[Reply to Mehrsprachige Ressourcen DLLs on Tue, 23 Sep 2003 17:03:55 GMT]]></title><description><![CDATA[<p>Erstmal Danke! Das klappt schonmal soweit ganz gut, nur wie mache ich das jetzt, dass ich nicht ALLE Ressourcen aus der DLL lade, sondern z.B. das Programm-Icon weiterhin in der EXE drin ist...?</p>
<p>mfg,<br />
Bloops</p>
]]></description><link>https://www.c-plusplus.net/forum/post/359058</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/359058</guid><dc:creator><![CDATA[Bloops]]></dc:creator><pubDate>Tue, 23 Sep 2003 17:03:55 GMT</pubDate></item><item><title><![CDATA[Reply to Mehrsprachige Ressourcen DLLs on Tue, 23 Sep 2003 18:03:34 GMT]]></title><description><![CDATA[<p>Dann gibst du den entsprechenden Ressourcen die Sprache &quot;Neutral&quot; und stellst für die Ressourcen deiner Hauptanwendung AFX_RESOURCE_DLL und AFX_TARG_NEU ein (so wie in der Beschreibung für die &quot;echten&quot; Sprachen in den DLLs angegeben)</p>
]]></description><link>https://www.c-plusplus.net/forum/post/359123</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/359123</guid><dc:creator><![CDATA[tag]]></dc:creator><pubDate>Tue, 23 Sep 2003 18:03:34 GMT</pubDate></item><item><title><![CDATA[Reply to Mehrsprachige Ressourcen DLLs on Tue, 23 Sep 2003 22:21:31 GMT]]></title><description><![CDATA[<p>Juhu, klappt bestens. DAANKEE!! <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/359267</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/359267</guid><dc:creator><![CDATA[Bloops]]></dc:creator><pubDate>Tue, 23 Sep 2003 22:21:31 GMT</pubDate></item></channel></rss>