<?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[Maske zu einem anderen Projekt hinzufügen]]></title><description><![CDATA[<p>hallo<br />
kann man eigentlich ,wenn man in einem Projekt eine Maske erstellt hat, die Maske auch in einem anderen Projekt benutzen?<br />
danke</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/85574/maske-zu-einem-anderen-projekt-hinzufügen</link><generator>RSS for Node</generator><lastBuildDate>Sat, 11 Apr 2026 19:52:45 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/85574.rss" rel="self" type="application/rss+xml"/><pubDate>Fri, 10 Sep 2004 12:31:36 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Maske zu einem anderen Projekt hinzufügen on Fri, 10 Sep 2004 12:31:36 GMT]]></title><description><![CDATA[<p>hallo<br />
kann man eigentlich ,wenn man in einem Projekt eine Maske erstellt hat, die Maske auch in einem anderen Projekt benutzen?<br />
danke</p>
]]></description><link>https://www.c-plusplus.net/forum/post/603966</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/603966</guid><dc:creator><![CDATA[Stgt]]></dc:creator><pubDate>Fri, 10 Sep 2004 12:31:36 GMT</pubDate></item><item><title><![CDATA[Reply to Maske zu einem anderen Projekt hinzufügen on Fri, 10 Sep 2004 12:35:42 GMT]]></title><description><![CDATA[<p>Moin</p>
<p>Würde mich auch intressieren. Ich glaube allerdings, dass es gehen sollte. Hab nur noch nicht rausgefunden, wie <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>
]]></description><link>https://www.c-plusplus.net/forum/post/603969</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/603969</guid><dc:creator><![CDATA[Fish-Guts]]></dc:creator><pubDate>Fri, 10 Sep 2004 12:35:42 GMT</pubDate></item><item><title><![CDATA[Reply to Maske zu einem anderen Projekt hinzufügen on Fri, 10 Sep 2004 12:39:08 GMT]]></title><description><![CDATA[<p>Ihr könnt die Resource und die Klasse dazu in eine Dll stecken und die in beiden Projekten nutzen.</p>
<p>Oder einfach Kopieren, dann muss man bei Anpassungen aber aufpassen.</p>
<p><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/603974</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/603974</guid><dc:creator><![CDATA[estartu]]></dc:creator><pubDate>Fri, 10 Sep 2004 12:39:08 GMT</pubDate></item><item><title><![CDATA[Reply to Maske zu einem anderen Projekt hinzufügen on Fri, 10 Sep 2004 12:48:11 GMT]]></title><description><![CDATA[<p>mh wie steck ich die in eine dll?<br />
weiß es echt nicht</p>
]]></description><link>https://www.c-plusplus.net/forum/post/603987</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/603987</guid><dc:creator><![CDATA[Stgt]]></dc:creator><pubDate>Fri, 10 Sep 2004 12:48:11 GMT</pubDate></item><item><title><![CDATA[Reply to Maske zu einem anderen Projekt hinzufügen on Fri, 10 Sep 2004 13:18:55 GMT]]></title><description><![CDATA[<p>Mach eine Sicherheitskopie von deinem Projekt! <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>Als erstes erstellst du ein neues Projekt - eine MFC Erweiterungsdll.</p>
<p>Das machst du mit &quot;Projekt&quot;-&quot;Dem Projekt hinzufügen&quot;-&quot;Neu...&quot; -&gt; &quot;Projekte&quot;-&quot;MFC-Anwendungsassistent-Dll&quot;<br />
Achte darauf, dass es eine &quot;MFC Erweiterungsdll&quot; wird! <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>Da kopierst du die Sachen rein. (Resource und Klassendateien)</p>
<p>Dann erstellst du eine Headerdatei, in die folgender Quelltext (angepasst an dein Projekt) reinkommt:</p>
<pre><code class="language-cpp">#ifdef _EINEDLL_
	#define DLL_EXPORT_DIALOG _declspec(dllexport)
#else
	#define DLL_EXPORT_DIALOG _declspec(dllimport)
#endif
</code></pre>
<p>Die Sachen, die komplett groß geschrieben sind, kannst du nennen, wie du magst.</p>
<p>Das schreibst du auch noch in die Klasse rein (include nicht vergessen):</p>
<pre><code class="language-cpp">class DLL_EXPORT_DIALOG CDeinDialog : public CDialog
</code></pre>
<p>Nun musst du unter &quot;Projekt&quot;-&quot;Abhängigkeiten&quot; die Exe auswählen und dann ein Häkchen bei der Dll setzen. Das ist für das Kompilieren wichtig. So wird die Exe neu kompiliert, wenn du an der Dll änderst.</p>
<p>Jetzt fehlt nur noch unter &quot;Projekt&quot;-&quot;Einstellungen...&quot; -&gt; Die Dll wählen -&gt; Alle Konfigurationen -&gt; &quot;C/C++&quot;-&quot;Präprozessordefinitionen&quot; musst du noch zusätzlich hinten ,DLL_EXPORT_DIALOG hinschreiben. (Komma nicht vergessen!)</p>
<p>Es ist zudem hilfreich, die Ausgabedateien der Dll in das Verzeichnis der Exe zu schreiben, dann muss man nicht mit den Pfaden aufpassen. Das ist aber bei Debug und Release unterschiedlich, also aufpassen.</p>
<p>Es sind noch includes anzupassen und auch in der Exe wird es erstmal nicht kompilieren. Immer schön der Reihe nach die Fehler beheben, dann hast du es irgendwann. (Sorry, ich mach sowas nach Gefühl - nicht nach Schema.)</p>
<p>Ich habe auch noch eine bebilderte Anleitung als Word2000 Dokument - ich hab ja deine Adresse, du hast gleich Post.<br />
Wer die noch haben will - einfach melden. Bilder gehen ja leider nicht in die FAQ und Webspace hab ich momentan nicht. <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>
]]></description><link>https://www.c-plusplus.net/forum/post/604031</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/604031</guid><dc:creator><![CDATA[estartu]]></dc:creator><pubDate>Fri, 10 Sep 2004 13:18:55 GMT</pubDate></item></channel></rss>