<?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[SetWindowSubclass ohne MFC?]]></title><description><![CDATA[<p>Ich benutze in meinem Programm doppeltes Window-subclassing und irgendwie kam ich dann über die MSDN-Seite auf einen Vergleich von neuem und altem Subclassing. &quot;Neues&quot; Subclassing funktioniert mit der Funktion SetWindowSubclass, allerdings wurde dort nichts von MFC erwähnt, aber ich weiß auch nicht, womit ich das 3. und 4. Parameter der Funktion füllen soll.<br />
Auf die MFC kann ich leider nicht zugreifen, da ich in D programmiere.</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/169996/setwindowsubclass-ohne-mfc</link><generator>RSS for Node</generator><lastBuildDate>Wed, 15 Jul 2026 09:07:33 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/169996.rss" rel="self" type="application/rss+xml"/><pubDate>Wed, 10 Jan 2007 18:53:43 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to SetWindowSubclass ohne MFC? on Wed, 10 Jan 2007 18:53:43 GMT]]></title><description><![CDATA[<p>Ich benutze in meinem Programm doppeltes Window-subclassing und irgendwie kam ich dann über die MSDN-Seite auf einen Vergleich von neuem und altem Subclassing. &quot;Neues&quot; Subclassing funktioniert mit der Funktion SetWindowSubclass, allerdings wurde dort nichts von MFC erwähnt, aber ich weiß auch nicht, womit ich das 3. und 4. Parameter der Funktion füllen soll.<br />
Auf die MFC kann ich leider nicht zugreifen, da ich in D programmiere.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1207378</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1207378</guid><dc:creator><![CDATA[Clw]]></dc:creator><pubDate>Wed, 10 Jan 2007 18:53:43 GMT</pubDate></item><item><title><![CDATA[Reply to SetWindowSubclass ohne MFC? on Wed, 10 Jan 2007 19:19:03 GMT]]></title><description><![CDATA[<p>SetWindowSubclass, GetWindowSubclass, RemoveWindowSubclass, DefSubclassProc<br />
Hat nix mit MFC zu tun...</p>
<p>Die letzten beiden Parameter, UINT_PTR uIdSubclass und DWORD_PTR dwRefData: Steht doch in der Doku, uIdSubclass ist irgendne ID, kannste dir aussuchen, sollte aber für jeden Aufruf unique sein. Und als dwRefData kannst du z.B. einen Pointer übergeben, der dann als (letzter) Parameter deiner WndProc übergeben wird, ähnlich den User-Parametern bei normalen Win-Callbacks.</p>
<p>Aber:</p>
<p>MSDN schrieb:</p>
<blockquote>
<p>Note: All strings passed to the procedure are Unicode strings even if Unicode is not specified as a preprocessor definition.</p>
</blockquote>
]]></description><link>https://www.c-plusplus.net/forum/post/1207406</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1207406</guid><dc:creator><![CDATA[Badestrand]]></dc:creator><pubDate>Wed, 10 Jan 2007 19:19:03 GMT</pubDate></item></channel></rss>