<?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[DLL Programmierung]]></title><description><![CDATA[<p>An alle Wissenden,<br />
ich kämpfe gerade mit der Erstellung einer DLL mit dem Ziel die MATHCAD Funktionalität zu erweitern. Im Wesentlichen habe ich mich genau an die Empfehlungen von MATHSOFT gehalten und folgende Zeilen eingebunden :</p>
<p>extern &quot;C&quot; BOOL WINAPI _CRT_INIT(HINSTANCE hinstDLL, DWORD Reason,<br />
LPVOID lpReserved);</p>
<p>int WINAPI DllEntryPoint(HINSTANCE hDLL, DWORD Reason, LPVOID lpReserved)<br />
{<br />
switch (Reason)<br />
{<br />
case DLL_PROCESS_ATTACH:</p>
<p>if (!_CRT_INIT(hDLL, Reason, lpReserved))<br />
return FALSE;</p>
<p>Leider brint der Linker folgenden Fehler :</p>
<p>[Linker Fehler] Error: Ungelöste externe '_CRT_INIT' referenziert von D:\MATHCAD IM BAUWESEN\4_PROGRAMMIERUNG_C\DEBUG_BUILD\DLT_1.OBJ</p>
<p>Wenn ich jetzt den Funktionsaufruf auskommentiere ,wird zwar die DLL erzeugung fehlerfrei beendet,<br />
jedoch startet Mathcad nicht mehr.</p>
<p>Ich bin wirklich ratlos und erhoffe mir Hilfe von diesem offensichtlich sehr kompetenten Forum.<br />
Ich arbeite übrigens mit BDS 2006.</p>
<p>mfg HOEH</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/158237/dll-programmierung</link><generator>RSS for Node</generator><lastBuildDate>Mon, 10 Aug 2026 16:30:58 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/158237.rss" rel="self" type="application/rss+xml"/><pubDate>Sun, 03 Sep 2006 09:59:00 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to DLL Programmierung on Sun, 03 Sep 2006 09:59:00 GMT]]></title><description><![CDATA[<p>An alle Wissenden,<br />
ich kämpfe gerade mit der Erstellung einer DLL mit dem Ziel die MATHCAD Funktionalität zu erweitern. Im Wesentlichen habe ich mich genau an die Empfehlungen von MATHSOFT gehalten und folgende Zeilen eingebunden :</p>
<p>extern &quot;C&quot; BOOL WINAPI _CRT_INIT(HINSTANCE hinstDLL, DWORD Reason,<br />
LPVOID lpReserved);</p>
<p>int WINAPI DllEntryPoint(HINSTANCE hDLL, DWORD Reason, LPVOID lpReserved)<br />
{<br />
switch (Reason)<br />
{<br />
case DLL_PROCESS_ATTACH:</p>
<p>if (!_CRT_INIT(hDLL, Reason, lpReserved))<br />
return FALSE;</p>
<p>Leider brint der Linker folgenden Fehler :</p>
<p>[Linker Fehler] Error: Ungelöste externe '_CRT_INIT' referenziert von D:\MATHCAD IM BAUWESEN\4_PROGRAMMIERUNG_C\DEBUG_BUILD\DLT_1.OBJ</p>
<p>Wenn ich jetzt den Funktionsaufruf auskommentiere ,wird zwar die DLL erzeugung fehlerfrei beendet,<br />
jedoch startet Mathcad nicht mehr.</p>
<p>Ich bin wirklich ratlos und erhoffe mir Hilfe von diesem offensichtlich sehr kompetenten Forum.<br />
Ich arbeite übrigens mit BDS 2006.</p>
<p>mfg HOEH</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1130071</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1130071</guid><dc:creator><![CDATA[Hoeh]]></dc:creator><pubDate>Sun, 03 Sep 2006 09:59:00 GMT</pubDate></item><item><title><![CDATA[Reply to DLL Programmierung on Mon, 04 Sep 2006 07:56:33 GMT]]></title><description><![CDATA[<p>Hallo,</p>
<p>Wo ist denn die _CRT_INIT definiert? Vielleicht fehlt hier nur eine lib.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1130555</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1130555</guid><dc:creator><![CDATA[Braunstein]]></dc:creator><pubDate>Mon, 04 Sep 2006 07:56:33 GMT</pubDate></item></channel></rss>