<?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[Dialog vs. Winclass]]></title><description><![CDATA[<p>Hi, so hab mir jetzt mal die Dialoge angeschaut und festgestellt, dass man damit fenster um einiges schneller erstellen kann usw ... aber wieso ? Ich mein wieso gibt es überhaupt die winclasS ? Is ein Dialog evt zu langsam für schneller Anwendungen ?!? Naja hab mir da nämlich bisher noch keinen Reim drauf bilden könne n... Also danke schonmal</p>
<p>Gruß Chris</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/179365/dialog-vs-winclass</link><generator>RSS for Node</generator><lastBuildDate>Thu, 09 Jul 2026 21:27:23 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/179365.rss" rel="self" type="application/rss+xml"/><pubDate>Fri, 20 Apr 2007 20:39:03 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Dialog vs. Winclass on Fri, 20 Apr 2007 20:39:03 GMT]]></title><description><![CDATA[<p>Hi, so hab mir jetzt mal die Dialoge angeschaut und festgestellt, dass man damit fenster um einiges schneller erstellen kann usw ... aber wieso ? Ich mein wieso gibt es überhaupt die winclasS ? Is ein Dialog evt zu langsam für schneller Anwendungen ?!? Naja hab mir da nämlich bisher noch keinen Reim drauf bilden könne n... Also danke schonmal</p>
<p>Gruß Chris</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1270271</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1270271</guid><dc:creator><![CDATA[Foxx90]]></dc:creator><pubDate>Fri, 20 Apr 2007 20:39:03 GMT</pubDate></item><item><title><![CDATA[Reply to Dialog vs. Winclass on Sat, 21 Apr 2007 08:23:13 GMT]]></title><description><![CDATA[<p>Dialog verwendest du eher für naja eben Dialoge mit dem Benutzer.<br />
Da brauchst aber immernoch winclasses für die Buttons und so.<br />
Normale Fenster wie man sie in den meisten tutorials oder BÜchern am anfang lernt verwendest dann eher zum zeichnen für Darstellungen, die du eben nicht so gut mit einem Dialog lösen kannst.</p>
<p>mfg tobZel</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1270382</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1270382</guid><dc:creator><![CDATA[tobZel]]></dc:creator><pubDate>Sat, 21 Apr 2007 08:23:13 GMT</pubDate></item><item><title><![CDATA[Reply to Dialog vs. Winclass on Sat, 21 Apr 2007 09:09:29 GMT]]></title><description><![CDATA[<p>Ein Dialog ist einfach eine normale Fensterklasse mit ein paar Features für das Springen zwischen den Eingabefeldern etc.</p>
<p>Mit schnell und langsam hat das nichts zu tun!</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1270419</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1270419</guid><dc:creator><![CDATA[Martin Richter]]></dc:creator><pubDate>Sat, 21 Apr 2007 09:09:29 GMT</pubDate></item><item><title><![CDATA[Reply to Dialog vs. Winclass on Sat, 21 Apr 2007 10:11:22 GMT]]></title><description><![CDATA[<p>öhmm joar und is es denn üblich ein ganzes programm nur mit dialogen zu machen ? also komplett ohne Winclass?</p>
<p>@ tobZel : Wieso braucht man denn für buttons unbedingt ne winclasS ??!Hab das auch ohne geschaffT ? Also deshalb hab ich mich gewundert warum man das bracuht ?</p>
<p>Gruß</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1270455</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1270455</guid><dc:creator><![CDATA[Foxx90]]></dc:creator><pubDate>Sat, 21 Apr 2007 10:11:22 GMT</pubDate></item><item><title><![CDATA[Reply to Dialog vs. Winclass on Sat, 21 Apr 2007 12:59:38 GMT]]></title><description><![CDATA[<p>Wenn es mit Dialogen geht und nichts weiter notwendig ist. Warum nicht!</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1270570</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1270570</guid><dc:creator><![CDATA[Martin Richter]]></dc:creator><pubDate>Sat, 21 Apr 2007 12:59:38 GMT</pubDate></item><item><title><![CDATA[Reply to Dialog vs. Winclass on Sat, 21 Apr 2007 15:52:21 GMT]]></title><description><![CDATA[<p>Foxx90 schrieb:</p>
<blockquote>
<p>@ tobZel : Wieso braucht man denn für buttons unbedingt ne winclasS ??!Hab das auch ohne geschaffT ? Also deshalb hab ich mich gewundert warum man das bracuht ?</p>
</blockquote>
<p>Alle Dialog buttons etc. sind normal Windows mit eigener winclass es gibt jetzt schon ein paar fertige von Windows. Du hast natürlich nur die genommen aber sicher hast auch schonmal einen Dialog gesehen mit einem anderen button oder ähnlichem.</p>
<p>mfg tobZel</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1270658</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1270658</guid><dc:creator><![CDATA[tobZel]]></dc:creator><pubDate>Sat, 21 Apr 2007 15:52:21 GMT</pubDate></item><item><title><![CDATA[Reply to Dialog vs. Winclass on Sat, 21 Apr 2007 16:18:07 GMT]]></title><description><![CDATA[<p>schau dir einmal die callback funktionen und deren rückgabetypen an:</p>
<p>wndclass: LRESULT<br />
dialog: BOOL</p>
<p>für die interaktion mit einem fenster/einem control ist LRESULT ein &quot;sinnvollerer&quot; typ als BOOL:</p>
<pre><code class="language-cpp">// deklaration von myText
  // ...
  myText = (char*) SendMessage(hMyControl, MYCTRL_MSG_GETTEXT, (WPARAM)line, (LPARAM)column);
</code></pre>
<p>deshalb erscheint das nutzen von fensterklassen für mich sinnvoller</p>
<p>- das ist nun meine interpretation des unterschiedes, kann natürlich auch total falsch sein <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/1270676</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1270676</guid><dc:creator><![CDATA[hey]]></dc:creator><pubDate>Sat, 21 Apr 2007 16:18:07 GMT</pubDate></item><item><title><![CDATA[Reply to Dialog vs. Winclass on Sat, 21 Apr 2007 16:24:09 GMT]]></title><description><![CDATA[<p>Der Unterschied liegt eher darin, dass Fenster auf jedem System, auf dem sie ausgeführt werden, die gleiche Größe haben (in Pixeln). Dialoge werden skaliert, d.h. in Pixeln können sie auf verschiedenen Systemen andere Größen haben...</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1270680</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1270680</guid><dc:creator><![CDATA[BlaBlubb]]></dc:creator><pubDate>Sat, 21 Apr 2007 16:24:09 GMT</pubDate></item><item><title><![CDATA[Reply to Dialog vs. Winclass on Sat, 21 Apr 2007 16:44:50 GMT]]></title><description><![CDATA[<p>@hey: sry, aber das ist schwachfug.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1270694</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1270694</guid><dc:creator><![CDATA[Black Shadow]]></dc:creator><pubDate>Sat, 21 Apr 2007 16:44:50 GMT</pubDate></item><item><title><![CDATA[Reply to Dialog vs. Winclass on Sat, 21 Apr 2007 17:03:20 GMT]]></title><description><![CDATA[<p>Black Shadow schrieb:</p>
<blockquote>
<p>schwachfug</p>
</blockquote>
<p>ich würde für so etwas eher unfug verwenden oO</p>
<p>mfg tobZel</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1270705</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1270705</guid><dc:creator><![CDATA[tobZel]]></dc:creator><pubDate>Sat, 21 Apr 2007 17:03:20 GMT</pubDate></item><item><title><![CDATA[Reply to Dialog vs. Winclass on Sat, 21 Apr 2007 17:14:00 GMT]]></title><description><![CDATA[<p>Aber BlackShadow hat recht ...</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1270716</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1270716</guid><dc:creator><![CDATA[Foxx90]]></dc:creator><pubDate>Sat, 21 Apr 2007 17:14:00 GMT</pubDate></item><item><title><![CDATA[Reply to Dialog vs. Winclass on Sat, 21 Apr 2007 17:18:32 GMT]]></title><description><![CDATA[<p>&quot;MYCTRL_MSG_GETTEXT&quot; kann ja eine selbstdefinierte Message sein. Dann ist es alles andere als *fug. <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/1270721</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1270721</guid><dc:creator><![CDATA[[[global:guest]]]]></dc:creator><pubDate>Sat, 21 Apr 2007 17:18:32 GMT</pubDate></item><item><title><![CDATA[Reply to Dialog vs. Winclass on Sat, 21 Apr 2007 18:02:37 GMT]]></title><description><![CDATA[<p>merker schrieb:</p>
<blockquote>
<p>&quot;MYCTRL_MSG_GETTEXT&quot; kann ja eine selbstdefinierte Message sein. Dann ist es alles andere als *fug. <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>
</blockquote>
<p>Darum gehts ja net. Es geht um den Rückgabewert.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1270749</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1270749</guid><dc:creator><![CDATA[Black Shadow]]></dc:creator><pubDate>Sat, 21 Apr 2007 18:02:37 GMT</pubDate></item><item><title><![CDATA[Reply to Dialog vs. Winclass on Sat, 21 Apr 2007 18:42:25 GMT]]></title><description><![CDATA[<p>Der kann auch ok sein, weil der Rückgabewert von SendMessage () vom entsprechenden Messagehandling abhängt :</p>
<pre><code class="language-cpp">...
 case MYCTRL_MSG_GETTEXT : {

  return (LRESULT) char_ptr_array [wParam][lParam];
 }
...
</code></pre>
]]></description><link>https://www.c-plusplus.net/forum/post/1270778</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1270778</guid><dc:creator><![CDATA[[[global:guest]]]]></dc:creator><pubDate>Sat, 21 Apr 2007 18:42:25 GMT</pubDate></item></channel></rss>