<?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[mehrere Fenster über ein Callback]]></title><description><![CDATA[<p>Also, ich habe mit CreateWindow ein großes und ein kleines Fenster erzeugt, die beide die selbe Fensterklasse haben.<br />
Nun möchte ich aber in der Callback-Funktion für jedes Fenster etwas anderes machen. Wenn ich aber if (hWnd (die Variable der Call-Back-Funktion) == hWnd (Fensterhandle von CreateWindow)) benutze funktioniert das ganze nicht, warum?<br />
Vielen Dank</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/169762/mehrere-fenster-über-ein-callback</link><generator>RSS for Node</generator><lastBuildDate>Wed, 15 Jul 2026 14:00:07 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/169762.rss" rel="self" type="application/rss+xml"/><pubDate>Mon, 08 Jan 2007 16:54:36 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to mehrere Fenster über ein Callback on Mon, 08 Jan 2007 16:54:36 GMT]]></title><description><![CDATA[<p>Also, ich habe mit CreateWindow ein großes und ein kleines Fenster erzeugt, die beide die selbe Fensterklasse haben.<br />
Nun möchte ich aber in der Callback-Funktion für jedes Fenster etwas anderes machen. Wenn ich aber if (hWnd (die Variable der Call-Back-Funktion) == hWnd (Fensterhandle von CreateWindow)) benutze funktioniert das ganze nicht, warum?<br />
Vielen Dank</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1205838</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1205838</guid><dc:creator><![CDATA[Callback]]></dc:creator><pubDate>Mon, 08 Jan 2007 16:54:36 GMT</pubDate></item><item><title><![CDATA[Reply to mehrere Fenster über ein Callback on Mon, 08 Jan 2007 18:02:52 GMT]]></title><description><![CDATA[<p>Darf man nach dem Sinn fragen? Warum du die gleiche Funktion benutzt aber trotztem Unterschiedliche Sachen machen willst?<br />
Ist es dann nich einfacher 2 Klassen zu Registrieren?</p>
<p>Ansonsten zu deinem Problem:<br />
Was funktioniert denn nicht? Evtl. wäre Code auch nicht schlecht zum Helfen <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>MfG schirrmie</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1205891</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1205891</guid><dc:creator><![CDATA[schirrmie]]></dc:creator><pubDate>Mon, 08 Jan 2007 18:02:52 GMT</pubDate></item><item><title><![CDATA[Reply to mehrere Fenster über ein Callback on Mon, 08 Jan 2007 18:39:50 GMT]]></title><description><![CDATA[<p>Okay, ich habe es eingesehen, ich mach eine neue Fensterklasse mit einer neuen Callbackfunktion <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>
]]></description><link>https://www.c-plusplus.net/forum/post/1205922</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1205922</guid><dc:creator><![CDATA[Callback SOLVED]]></dc:creator><pubDate>Mon, 08 Jan 2007 18:39:50 GMT</pubDate></item><item><title><![CDATA[Reply to mehrere Fenster über ein Callback on Mon, 08 Jan 2007 22:21:09 GMT]]></title><description><![CDATA[<p>Naja, ich würde unterscheiden ob es (logisch) a) eine Klasse sein sollte, deren Instanzen du &quot;parametrisieren&quot; willst, oder ob es (logisch) b) zwei Klassen sein sollten.</p>
<p>Beispiel für a) wäre ein Button der z.B. bloss unterschiedlich aussehen soll, Beispiel für b) wäre ein Button vs. eine Checkbox.</p>
<p>(Obwohl Windows selbst für Buttons und Checkboxes die gleiche Klasse, nämlich &quot;BUTTON&quot;, verwendet - aber ich finde das ehrlich gesagt etwas &quot;unsauber&quot;)</p>
<p>Wenn du dein Fenster &quot;parametrisieren&quot; willst, dann verwende z.B. SetWindowLong/GetWindowLong. Wenn es dagegen 2 Klassen sein sollen dann eben 2 Klassen registrieren.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1206075</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1206075</guid><dc:creator><![CDATA[hustbaer]]></dc:creator><pubDate>Mon, 08 Jan 2007 22:21:09 GMT</pubDate></item><item><title><![CDATA[Reply to mehrere Fenster über ein Callback on Tue, 09 Jan 2007 17:06:19 GMT]]></title><description><![CDATA[<p>Was heißt denn eigentlich schon wieder 'funktioniert nicht' ? <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f644.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--face_with_rolling_eyes"
      title=":rolling_eyes:"
      alt="🙄"
    /></p>
]]></description><link>https://www.c-plusplus.net/forum/post/1206442</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1206442</guid><dc:creator><![CDATA[CodeFinder]]></dc:creator><pubDate>Tue, 09 Jan 2007 17:06:19 GMT</pubDate></item></channel></rss>