<?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[&amp;quot;Nicht aufgelöstes externes Symbol&amp;quot; - Bin ratlos!]]></title><description><![CDATA[<p>Hi!</p>
<p>Mal wieder erst der Code:</p>
<pre><code class="language-cpp">//Globale Virablen:
HINSTANCE hInst;
</code></pre>
<p>[...]</p>
<pre><code class="language-cpp">int WINAPI WinMain(HINSTANCE hInstance, HINSTANCE hPrevInstance, LPSTR lpCmdLine, int CmdShow)
{
	hInst= hInstance;
</code></pre>
<p>[...]</p>
<pre><code class="language-cpp">void CheckButtonPressed(WPARAM wParam, LPARAM lParam)
{
	    if(LOWORD (wParam) == IDC_ABOUT)
		{
		DialogBox(hInst,(LPCSTR) IDD_ABOUTBOX, NULL, (DLGPROC) DialogAbout); // &lt;&lt;&lt; Genau da soll sich dieses unaufgelöste Symbol befinden.
		}
}
</code></pre>
<p>Der Fehler scheint in der hInst Variable ausgelöst zu werden, ich weiß nur beim besten Willen nicht wieso!</p>
<p>Kann mir jemand helfen?</p>
<p>Gruß veryxRV</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/162565/quot-nicht-aufgelöstes-externes-symbol-quot-bin-ratlos</link><generator>RSS for Node</generator><lastBuildDate>Fri, 17 Jul 2026 21:53:27 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/162565.rss" rel="self" type="application/rss+xml"/><pubDate>Thu, 19 Oct 2006 19:41:16 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to &amp;quot;Nicht aufgelöstes externes Symbol&amp;quot; - Bin ratlos! on Thu, 19 Oct 2006 19:41:16 GMT]]></title><description><![CDATA[<p>Hi!</p>
<p>Mal wieder erst der Code:</p>
<pre><code class="language-cpp">//Globale Virablen:
HINSTANCE hInst;
</code></pre>
<p>[...]</p>
<pre><code class="language-cpp">int WINAPI WinMain(HINSTANCE hInstance, HINSTANCE hPrevInstance, LPSTR lpCmdLine, int CmdShow)
{
	hInst= hInstance;
</code></pre>
<p>[...]</p>
<pre><code class="language-cpp">void CheckButtonPressed(WPARAM wParam, LPARAM lParam)
{
	    if(LOWORD (wParam) == IDC_ABOUT)
		{
		DialogBox(hInst,(LPCSTR) IDD_ABOUTBOX, NULL, (DLGPROC) DialogAbout); // &lt;&lt;&lt; Genau da soll sich dieses unaufgelöste Symbol befinden.
		}
}
</code></pre>
<p>Der Fehler scheint in der hInst Variable ausgelöst zu werden, ich weiß nur beim besten Willen nicht wieso!</p>
<p>Kann mir jemand helfen?</p>
<p>Gruß veryxRV</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1157930</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1157930</guid><dc:creator><![CDATA[veryxRV]]></dc:creator><pubDate>Thu, 19 Oct 2006 19:41:16 GMT</pubDate></item><item><title><![CDATA[Reply to &amp;quot;Nicht aufgelöstes externes Symbol&amp;quot; - Bin ratlos! on Thu, 19 Oct 2006 19:49:21 GMT]]></title><description><![CDATA[<p>Genauer Fehler?</p>
<p>Bzw. hast du alle Libs drin...?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1157936</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1157936</guid><dc:creator><![CDATA[Kuldren]]></dc:creator><pubDate>Thu, 19 Oct 2006 19:49:21 GMT</pubDate></item><item><title><![CDATA[Reply to &amp;quot;Nicht aufgelöstes externes Symbol&amp;quot; - Bin ratlos! on Thu, 19 Oct 2006 19:59:08 GMT]]></title><description><![CDATA[<p>Der genaue Fehler ist:</p>
<blockquote>
<p>Wettbewerb error LNK2019: Nicht aufgeloestes externes Symbol &quot;long __stdcall DialogAbout(struct HWND__ *,unsigned int,unsigned int,long)&quot; (?DialogAbout@@YGJPAUHWND__@@IIJ@Z), verwiesen in Funktion &quot;long __stdcall MainMessageHandler(struct HWND__ *,unsigned int,unsigned int,long)&quot; (?MainMessageHandler@@YGJPAUHWND__@@IIJ@Z)</p>
</blockquote>
<p>Und ich habe alle Libs drin! Habe ein Tamplateprojekt, das mit anderem Code aber den gleichen Ausschnitten gelaufen ist verwendet.</p>
<p>Nochmal zur Übersicht:</p>
<ul>
<li>hInst Definieren auf erster Ebene, also global</li>
<li>hInst zuweisen, nachdem sie von Windows übergeben wurde</li>
<li>hInst in der &quot;DialogBox&quot; Anweisung verwenden (was fehlschlägt)</li>
</ul>
]]></description><link>https://www.c-plusplus.net/forum/post/1157939</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1157939</guid><dc:creator><![CDATA[veryxRV]]></dc:creator><pubDate>Thu, 19 Oct 2006 19:59:08 GMT</pubDate></item><item><title><![CDATA[Reply to &amp;quot;Nicht aufgelöstes externes Symbol&amp;quot; - Bin ratlos! on Thu, 19 Oct 2006 20:29:34 GMT]]></title><description><![CDATA[<p>Du hast die Dialog-Prozedur 'DialogAbout' nicht definiert (oder dem Compiler wenigstens nicht bekannt gemacht, falls in anderer Quellcodedatei).</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1157955</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1157955</guid><dc:creator><![CDATA[CodeFinder]]></dc:creator><pubDate>Thu, 19 Oct 2006 20:29:34 GMT</pubDate></item><item><title><![CDATA[Reply to &amp;quot;Nicht aufgelöstes externes Symbol&amp;quot; - Bin ratlos! on Thu, 19 Oct 2006 20:43:22 GMT]]></title><description><![CDATA[<p>Das Aufrufen der &quot;DialogBox&quot; Prozedur funktioniert aber in genau derselben Quelldatei als direkter Aufruf in der WinMain! Also scheint dem Compiler es schon bekannt zu sein.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1157961</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1157961</guid><dc:creator><![CDATA[veryxRV]]></dc:creator><pubDate>Thu, 19 Oct 2006 20:43:22 GMT</pubDate></item><item><title><![CDATA[Reply to &amp;quot;Nicht aufgelöstes externes Symbol&amp;quot; - Bin ratlos! on Thu, 19 Oct 2006 21:43:19 GMT]]></title><description><![CDATA[<p>veryxRV schrieb:</p>
<blockquote>
<p>Das Aufrufen der &quot;DialogBox&quot; Prozedur [...]</p>
</blockquote>
<p>ungleich</p>
<p>CodeFinder schrieb:</p>
<blockquote>
<p>die Dialog-Prozedur 'DialogAbout' nicht definiert[...]</p>
</blockquote>
<p><img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/27a1.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--right_arrow"
      title=":arrow_right:"
      alt="➡"
    /> <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>ALSO: DialogBox != DialogAbout</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1157989</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1157989</guid><dc:creator><![CDATA[CodeFinder]]></dc:creator><pubDate>Thu, 19 Oct 2006 21:43:19 GMT</pubDate></item><item><title><![CDATA[Reply to &amp;quot;Nicht aufgelöstes externes Symbol&amp;quot; - Bin ratlos! on Fri, 20 Oct 2006 11:48:21 GMT]]></title><description><![CDATA[<p>Ja schon klar, aber ich verwende ja auch &quot;DialogBox&quot; und nicht &quot;DialogAbout&quot; <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f609.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--winking_face"
      title=";)"
      alt="😉"
    /></p>
<p>EDIT: Aaah jetzt weiß ich, was ihr meint! Richtig, davon habe ich nur den Prototypen definiert! Danke <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/1158281</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1158281</guid><dc:creator><![CDATA[veryxRV]]></dc:creator><pubDate>Fri, 20 Oct 2006 11:48:21 GMT</pubDate></item><item><title><![CDATA[Reply to &amp;quot;Nicht aufgelöstes externes Symbol&amp;quot; - Bin ratlos! on Fri, 20 Oct 2006 12:05:37 GMT]]></title><description><![CDATA[<p><img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f609.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--winking_face"
      title=";)"
      alt="😉"
    /> ... Die Namen sind hier schon sehr ähnlich, is mir auch schon mal passiert :p .</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1158307</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1158307</guid><dc:creator><![CDATA[CodeFinder]]></dc:creator><pubDate>Fri, 20 Oct 2006 12:05:37 GMT</pubDate></item></channel></rss>