<?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[Eigene Fensterklasse mit Fensterprozedur und Buttons =&amp;gt; Nichtaufgelöstes externes Symbol]]></title><description><![CDATA[<p>Hallo!<br />
Ich habe eine Klasse CControlWindow. Diese hat eine statische WindowProzedurFunktion. Ich erstelle das Window. Funktioniert alles super :). Jetzt will ich aber Buttons in dem Fenster. Also erstelle ich zwei static Buttons hbSingleSelect hbObjectSelect. Diese erstelle ich in InitWindow. In der Fensterprozedur überprüfe ich unter WM_COMMAND, ob die Buttons gedrückt wurden. Das Compilerresultat:</p>
<pre><code>ControlWindow.obj : error LNK2001: Nichtaufgeloestes externes Symbol &quot;public: static struct HWND__ *  CControlWindow::hbObjectSelect&quot; (?hbObjectSelect@CControlWindow@@2PAUHWND__@@A)
ControlWindow.obj : error LNK2001: Nichtaufgeloestes externes Symbol &quot;public: static struct HWND__ *  CControlWindow::hbSingleSelect&quot; (?hbSingleSelect@CControlWindow@@2PAUHWND__@@A)
</code></pre>
<p>Wisst ihr, was ich falsche mache?</p>
<p>Danke,<br />
Gruß,<br />
Kevin</p>
<p>/EDIT hbSingle/ObjectSelect sind beides Members von CControlWindow. Sobald sie im Source verwendet werden, gibt es diesen liebevollen Fehler!</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/78818/eigene-fensterklasse-mit-fensterprozedur-und-buttons-gt-nichtaufgelöstes-externes-symbol</link><generator>RSS for Node</generator><lastBuildDate>Sun, 12 Apr 2026 13:09:13 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/78818.rss" rel="self" type="application/rss+xml"/><pubDate>Mon, 05 Jul 2004 15:56:56 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Eigene Fensterklasse mit Fensterprozedur und Buttons =&amp;gt; Nichtaufgelöstes externes Symbol on Mon, 05 Jul 2004 16:02:51 GMT]]></title><description><![CDATA[<p>Hallo!<br />
Ich habe eine Klasse CControlWindow. Diese hat eine statische WindowProzedurFunktion. Ich erstelle das Window. Funktioniert alles super :). Jetzt will ich aber Buttons in dem Fenster. Also erstelle ich zwei static Buttons hbSingleSelect hbObjectSelect. Diese erstelle ich in InitWindow. In der Fensterprozedur überprüfe ich unter WM_COMMAND, ob die Buttons gedrückt wurden. Das Compilerresultat:</p>
<pre><code>ControlWindow.obj : error LNK2001: Nichtaufgeloestes externes Symbol &quot;public: static struct HWND__ *  CControlWindow::hbObjectSelect&quot; (?hbObjectSelect@CControlWindow@@2PAUHWND__@@A)
ControlWindow.obj : error LNK2001: Nichtaufgeloestes externes Symbol &quot;public: static struct HWND__ *  CControlWindow::hbSingleSelect&quot; (?hbSingleSelect@CControlWindow@@2PAUHWND__@@A)
</code></pre>
<p>Wisst ihr, was ich falsche mache?</p>
<p>Danke,<br />
Gruß,<br />
Kevin</p>
<p>/EDIT hbSingle/ObjectSelect sind beides Members von CControlWindow. Sobald sie im Source verwendet werden, gibt es diesen liebevollen Fehler!</p>
]]></description><link>https://www.c-plusplus.net/forum/post/553751</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/553751</guid><dc:creator><![CDATA[Surkevin]]></dc:creator><pubDate>Mon, 05 Jul 2004 16:02:51 GMT</pubDate></item><item><title><![CDATA[Reply to Eigene Fensterklasse mit Fensterprozedur und Buttons =&amp;gt; Nichtaufgelöstes externes Symbol on Mon, 05 Jul 2004 16:20:54 GMT]]></title><description><![CDATA[<p>Dann informier dich wie man static-Members richtig benutzt!</p>
<p>Hat doch überhaupt nichts mit WinAPI zu tun.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/553763</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/553763</guid><dc:creator><![CDATA[!!!!]]></dc:creator><pubDate>Mon, 05 Jul 2004 16:20:54 GMT</pubDate></item><item><title><![CDATA[Reply to Eigene Fensterklasse mit Fensterprozedur und Buttons =&amp;gt; Nichtaufgelöstes externes Symbol on Mon, 05 Jul 2004 16:30:31 GMT]]></title><description><![CDATA[<p>jo, das Thema hatten wir schon ein paar mal in den letzten Wochen. Da deine WindowProzedur static ist, hat sie keinen Zugriff auf Nichtstatische Membervariablen der Klasse. Schau mal hier<br />
<a href="http://www.c-plusplus.net/forum/viewtopic.php?t=39356" rel="nofollow">http://www.c-plusplus.net/forum/viewtopic.php?t=39356</a></p>
]]></description><link>https://www.c-plusplus.net/forum/post/553774</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/553774</guid><dc:creator><![CDATA[Deadlef]]></dc:creator><pubDate>Mon, 05 Jul 2004 16:30:31 GMT</pubDate></item><item><title><![CDATA[Reply to Eigene Fensterklasse mit Fensterprozedur und Buttons =&amp;gt; Nichtaufgelöstes externes Symbol on Mon, 05 Jul 2004 16:32:28 GMT]]></title><description><![CDATA[<p>Deadlef, das hat mit Surkevin's Problem nichts zu tun.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/553777</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/553777</guid><dc:creator><![CDATA[!!!!]]></dc:creator><pubDate>Mon, 05 Jul 2004 16:32:28 GMT</pubDate></item><item><title><![CDATA[Reply to Eigene Fensterklasse mit Fensterprozedur und Buttons =&amp;gt; Nichtaufgelöstes externes Symbol on Mon, 05 Jul 2004 16:34:57 GMT]]></title><description><![CDATA[<p><a href="http://fara.cs.uni-potsdam.de/~kaufmann/?page=GenCppFaqs&amp;faq=static#Answ" rel="nofollow">http://fara.cs.uni-potsdam.de/~kaufmann/?page=GenCppFaqs&amp;faq=static#Answ</a></p>
<blockquote>
<p>static in Verbindung mit Klassen erzeugt sogenannte Klassenvariablen/-methoden. Solche können, unabhängig von einem Objekt, über den Namen der Klasse angesprochen werden. Klassenvariablen existieren nur einmal pro Klasse. Sie werden innerhalb der Klassendefinition deklariert und <strong>müssen außerhalb dieser definiert werden (normalerweise in der cpp-Datei).</strong></p>
</blockquote>
]]></description><link>https://www.c-plusplus.net/forum/post/553781</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/553781</guid><dc:creator><![CDATA[!!!!]]></dc:creator><pubDate>Mon, 05 Jul 2004 16:34:57 GMT</pubDate></item><item><title><![CDATA[Reply to Eigene Fensterklasse mit Fensterprozedur und Buttons =&amp;gt; Nichtaufgelöstes externes Symbol on Mon, 05 Jul 2004 17:33:13 GMT]]></title><description><![CDATA[<p>und wie definiert man diese Variable?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/553838</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/553838</guid><dc:creator><![CDATA[Surkevin]]></dc:creator><pubDate>Mon, 05 Jul 2004 17:33:13 GMT</pubDate></item><item><title><![CDATA[Reply to Eigene Fensterklasse mit Fensterprozedur und Buttons =&amp;gt; Nichtaufgelöstes externes Symbol on Mon, 05 Jul 2004 17:35:42 GMT]]></title><description><![CDATA[<p>Du könntest dich ja mal selbst auf die Suche begeben.</p>
<p>Aber nein, bei allem muss man dir helfen.</p>
<p><a href="http://msdn.microsoft.com/library/default.asp?url=/library/en-us/vccelng/htm/class_27.asp" rel="nofollow">http://msdn.microsoft.com/library/default.asp?url=/library/en-us/vccelng/htm/class_27.asp</a></p>
]]></description><link>https://www.c-plusplus.net/forum/post/553840</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/553840</guid><dc:creator><![CDATA[!!!!!]]></dc:creator><pubDate>Mon, 05 Jul 2004 17:35:42 GMT</pubDate></item><item><title><![CDATA[Reply to Eigene Fensterklasse mit Fensterprozedur und Buttons =&amp;gt; Nichtaufgelöstes externes Symbol on Mon, 05 Jul 2004 17:39:27 GMT]]></title><description><![CDATA[<p>stimmt, ich faules Stück *g*<br />
Aber DANKE!</p>
]]></description><link>https://www.c-plusplus.net/forum/post/553844</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/553844</guid><dc:creator><![CDATA[Surkevin]]></dc:creator><pubDate>Mon, 05 Jul 2004 17:39:27 GMT</pubDate></item></channel></rss>