<?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[WndProc in DLL verlagern]]></title><description><![CDATA[<p>Hallo,</p>
<p>ich versuche gerade eine WindowProcedure in eine DLL auszulagern.</p>
<p>Hier die Klasse:</p>
<pre><code>class DLLIMPORT Button : public Control
{
	public:

	Button();

	~Button();

      virtual void Create(void);

      WNDPROC OldButtonProc;
      LRESULT CALLBACK ButtonProc(HWND,UINT,WPARAM,LPARAM);
};
</code></pre>
<p>danach , in Button::Create steht:</p>
<pre><code>OldButtonProc = (WNDPROC) SetWindowLong(Wnd, 
                                           GWL_WNDPROC,
                                           (LONG)ButtonProc);
</code></pre>
<p>Hier bekomme ich dann aber den Fehler<br />
&quot;aggregate value used where an integer was expected&quot;</p>
<p>Ich benutzt Dev-C++ mit dem MinGW 3.4.2 und habe keine Ahnung<br />
Wisst ihr was los is?</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/150371/wndproc-in-dll-verlagern</link><generator>RSS for Node</generator><lastBuildDate>Tue, 21 Jul 2026 03:30:21 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/150371.rss" rel="self" type="application/rss+xml"/><pubDate>Thu, 15 Jun 2006 17:38:33 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to WndProc in DLL verlagern on Thu, 15 Jun 2006 17:38:33 GMT]]></title><description><![CDATA[<p>Hallo,</p>
<p>ich versuche gerade eine WindowProcedure in eine DLL auszulagern.</p>
<p>Hier die Klasse:</p>
<pre><code>class DLLIMPORT Button : public Control
{
	public:

	Button();

	~Button();

      virtual void Create(void);

      WNDPROC OldButtonProc;
      LRESULT CALLBACK ButtonProc(HWND,UINT,WPARAM,LPARAM);
};
</code></pre>
<p>danach , in Button::Create steht:</p>
<pre><code>OldButtonProc = (WNDPROC) SetWindowLong(Wnd, 
                                           GWL_WNDPROC,
                                           (LONG)ButtonProc);
</code></pre>
<p>Hier bekomme ich dann aber den Fehler<br />
&quot;aggregate value used where an integer was expected&quot;</p>
<p>Ich benutzt Dev-C++ mit dem MinGW 3.4.2 und habe keine Ahnung<br />
Wisst ihr was los is?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1078404</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1078404</guid><dc:creator><![CDATA[[[global:guest]]]]></dc:creator><pubDate>Thu, 15 Jun 2006 17:38:33 GMT</pubDate></item><item><title><![CDATA[Reply to WndProc in DLL verlagern on Thu, 15 Jun 2006 17:48:26 GMT]]></title><description><![CDATA[<p>Das geht nicht wegen this zeiger. Du kannst ne WndPRoc nicht so ohne weiteres in eine Klasse packen. Siehe Suchfunktion für Lösungsmöglichkeiten.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1078408</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1078408</guid><dc:creator><![CDATA[Ranner]]></dc:creator><pubDate>Thu, 15 Jun 2006 17:48:26 GMT</pubDate></item><item><title><![CDATA[Reply to WndProc in DLL verlagern on Thu, 15 Jun 2006 18:13:38 GMT]]></title><description><![CDATA[<p>Ich glaub der Admin muss die Suchfunktion mal 'dicker' machen <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f603.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--grinning_face_with_big_eyes"
      title=":D"
      alt="😃"
    /> <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f603.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--grinning_face_with_big_eyes"
      title=":D"
      alt="😃"
    /> <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f603.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--grinning_face_with_big_eyes"
      title=":D"
      alt="😃"
    /></p>
<p>Voila <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f44d.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--thumbs_up"
      title=":+1:"
      alt="👍"
    /> : <a href="http://www.c-plusplus.net/forum/viewtopic-var-t-is-149727-and-highlight-is-%2Awndproc%2A-and-sid-is-5b9f100f85b3fb5331e563aefb560c67.html" rel="nofollow"><img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f4a1.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--light_bulb"
      title=":bulb:"
      alt="💡"
    /></a></p>
]]></description><link>https://www.c-plusplus.net/forum/post/1078421</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1078421</guid><dc:creator><![CDATA[CodeFinder]]></dc:creator><pubDate>Thu, 15 Jun 2006 18:13:38 GMT</pubDate></item><item><title><![CDATA[Reply to WndProc in DLL verlagern on Fri, 16 Jun 2006 19:34:35 GMT]]></title><description><![CDATA[<p>Wobei das ja eigentlich sooo einfach ist ... nenne <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f576.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--sunglasses"
      title=":sunglasses:"
      alt="🕶"
    /></p>
]]></description><link>https://www.c-plusplus.net/forum/post/1079156</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1079156</guid><dc:creator><![CDATA[*D*Evil]]></dc:creator><pubDate>Fri, 16 Jun 2006 19:34:35 GMT</pubDate></item></channel></rss>