<?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 als nichtmodal]]></title><description><![CDATA[<p>Hallo zusammen!<br />
Ich bin blutiger Anfänger und versuche ein Dialogfenster zu erstellen, das einen Schieberegler beinhaltet, der beim Verstellen direkt reaktionen auslösen soll. Dazu bräuchte ich einen &quot;nichtmodalen&quot; Dialog. Modal hat es schon hingehauen (DoModal()), aber das bringt mir nichts. In anderen Foren habe ich schon von Create(..) und Show(..) gelesen, hat aber auch nichts gebracht (ist zwar ausführbar gewesen, das Fenster erscheint aber nicht:::)<br />
Würde mich sehr freuen, wenn ich hier Hilfe kriegen könnte.</p>
<p>Gruß Jörg! :p</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/159391/dialog-als-nichtmodal</link><generator>RSS for Node</generator><lastBuildDate>Tue, 28 Jul 2026 05:56:40 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/159391.rss" rel="self" type="application/rss+xml"/><pubDate>Thu, 14 Sep 2006 14:27:21 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Dialog als nichtmodal on Thu, 14 Sep 2006 14:27:21 GMT]]></title><description><![CDATA[<p>Hallo zusammen!<br />
Ich bin blutiger Anfänger und versuche ein Dialogfenster zu erstellen, das einen Schieberegler beinhaltet, der beim Verstellen direkt reaktionen auslösen soll. Dazu bräuchte ich einen &quot;nichtmodalen&quot; Dialog. Modal hat es schon hingehauen (DoModal()), aber das bringt mir nichts. In anderen Foren habe ich schon von Create(..) und Show(..) gelesen, hat aber auch nichts gebracht (ist zwar ausführbar gewesen, das Fenster erscheint aber nicht:::)<br />
Würde mich sehr freuen, wenn ich hier Hilfe kriegen könnte.</p>
<p>Gruß Jörg! :p</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1137390</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1137390</guid><dc:creator><![CDATA[joergh]]></dc:creator><pubDate>Thu, 14 Sep 2006 14:27:21 GMT</pubDate></item><item><title><![CDATA[Reply to Dialog als nichtmodal on Thu, 14 Sep 2006 14:51:05 GMT]]></title><description><![CDATA[<p>Hallo</p>
<p>probiers mal mit</p>
<pre><code class="language-cpp">ShowWindow(SW_SHOW);
</code></pre>
<p>Gruß<br />
Umleag</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1137410</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1137410</guid><dc:creator><![CDATA[Umleag]]></dc:creator><pubDate>Thu, 14 Sep 2006 14:51:05 GMT</pubDate></item><item><title><![CDATA[Reply to Dialog als nichtmodal on Thu, 14 Sep 2006 15:02:01 GMT]]></title><description><![CDATA[<p>also du must dir nen zeiger auf den dialog holen den du nichtmodal öffnen willst und in dann mit create erstellen. über den zeiger haste dann vollen zugriff auf die möglichen functionen &amp; variablen.</p>
<pre><code>DeinCDialog *pDlg = new DeinCDialog();
pDlg.Create(IDD_DEIN_CDIALOG, this);
</code></pre>
<p>ne einfache erklärung dafür findest du unter<br />
<a href="http://www.se.fh-heilbronn.de/usefulstuff/VCPLUS6/inhalt.htm" rel="nofollow">http://www.se.fh-heilbronn.de/usefulstuff/VCPLUS6/inhalt.htm</a><br />
genauer unter<br />
- <a href="http://www.se.fh-heilbronn.de/usefulstuff/VCPLUS6/kap08.htm#820" rel="nofollow">Tag 8 Bilder, Zeichnungen und Bitmaps</a><br />
- <a href="http://www.se.fh-heilbronn.de/usefulstuff/VCPLUS6/kap08.htm#1142" rel="nofollow">Listing 8.1: Die Funktion OnInitDialog</a></p>
<p>[NEW EDIT]<br />
<a class="plugin-mentions-user plugin-mentions-a" href="https://www.c-plusplus.net/forum/uid/12335">@Umleag</a><br />
was bitte hat ShowWindow damit zu tun, das macht einen dialog sichtbar oder versteckt ihn.</p>
<p>mfg<br />
LowFly</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1137417</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1137417</guid><dc:creator><![CDATA[LowFly]]></dc:creator><pubDate>Thu, 14 Sep 2006 15:02:01 GMT</pubDate></item><item><title><![CDATA[Reply to Dialog als nichtmodal on Thu, 14 Sep 2006 15:13:15 GMT]]></title><description><![CDATA[<p><a class="plugin-mentions-user plugin-mentions-a" href="https://www.c-plusplus.net/forum/uid/9213">@LowFly</a></p>
<p>Er schreibt ja das er nicht sichtbar ist!</p>
<p>mfg<br />
umleag</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1137436</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1137436</guid><dc:creator><![CDATA[Umleag]]></dc:creator><pubDate>Thu, 14 Sep 2006 15:13:15 GMT</pubDate></item><item><title><![CDATA[Reply to Dialog als nichtmodal on Thu, 14 Sep 2006 15:15:40 GMT]]></title><description><![CDATA[<p>dann hat das aber eine andere uhrsache nämlich das er den befehl create bestimmt nicht richtig benutzt hat <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>
]]></description><link>https://www.c-plusplus.net/forum/post/1137439</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1137439</guid><dc:creator><![CDATA[LowFly]]></dc:creator><pubDate>Thu, 14 Sep 2006 15:15:40 GMT</pubDate></item><item><title><![CDATA[Reply to Dialog als nichtmodal on Fri, 15 Sep 2006 06:38:20 GMT]]></title><description><![CDATA[<pre><code class="language-cpp">Dialog6 *pDlg = new Dialog6();
pDlg.Create(IDD_DIALOG6, this);
</code></pre>
<p>error C2228: Der linke Teil von '.Create' muss eine Klasse/Struktur/Union sein</p>
<p><img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f61e.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--disappointed_face"
      title=":("
      alt="😞"
    /></p>
]]></description><link>https://www.c-plusplus.net/forum/post/1137724</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1137724</guid><dc:creator><![CDATA[joergh]]></dc:creator><pubDate>Fri, 15 Sep 2006 06:38:20 GMT</pubDate></item><item><title><![CDATA[Reply to Dialog als nichtmodal on Fri, 15 Sep 2006 06:59:47 GMT]]></title><description><![CDATA[<p>Hallo,<br />
so sollte es gehen:</p>
<pre><code>Dialog6 *pDlg = new Dialog6();
pDlg-&gt;Create(Dialog6::IDD, GetDesktopWindow());
pDlg-&gt;ShowWindow(SW_SHOW);
</code></pre>
<p>Und das ShowWindow(SW_SHOW); muß aufgerufen werden, von aleine zeigt sich das dlg nicht an, wird nur erstellt!</p>
<p>lg<br />
pixel</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1137727</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1137727</guid><dc:creator><![CDATA[pixel]]></dc:creator><pubDate>Fri, 15 Sep 2006 06:59:47 GMT</pubDate></item><item><title><![CDATA[Reply to Dialog als nichtmodal on Fri, 15 Sep 2006 06:53:55 GMT]]></title><description><![CDATA[<p>joergh schrieb:</p>
<blockquote>
<p><img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f61e.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--disappointed_face"
      title=":("
      alt="😞"
    /></p>
</blockquote>
<p>Grundlagentutorial? Ehrlich, wenn du den Fehler nicht beheben kannst, bist du IMHO noch nicht so weit, dass du dich mit GUI-Entwicklung beschäftigen solltest.</p>
<p>P.S.: -&gt;</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1137728</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1137728</guid><dc:creator><![CDATA[MFK]]></dc:creator><pubDate>Fri, 15 Sep 2006 06:53:55 GMT</pubDate></item><item><title><![CDATA[Reply to Dialog als nichtmodal on Fri, 15 Sep 2006 08:13:48 GMT]]></title><description><![CDATA[<p><a class="plugin-mentions-user plugin-mentions-a" href="https://www.c-plusplus.net/forum/uid/13493">@joergh</a><br />
ich schrieb einen <strong>zeiger</strong> auf den dialog (Zeiger = -&gt;)</p>
<pre><code>Dialog6 *pDlg = new Dialog6();
pDlg[b]-&gt;[/b]Create(IDD_DIALOG6, this);
</code></pre>
<p>richtige schreibweise dann klappt das auch mit dem ....</p>
<p><a class="plugin-mentions-user plugin-mentions-a" href="https://www.c-plusplus.net/forum/uid/6594">@pixel</a><br />
- ich hab das <a href="http://www.se.fh-heilbronn.de/usefulstuff/VCPLUS6/kap08.htm#820" rel="nofollow">tut</a> schon selbst nachvollzogen....<br />
- wenn er den dialog mit create richtig erstellt wird er ihm auch angezeigt <strong>OHNE</strong> dabei ShowWindow benutzen zu müssen. <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<br />
LowFly</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1137776</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1137776</guid><dc:creator><![CDATA[LowFly]]></dc:creator><pubDate>Fri, 15 Sep 2006 08:13:48 GMT</pubDate></item><item><title><![CDATA[Reply to Dialog als nichtmodal on Fri, 15 Sep 2006 08:48:12 GMT]]></title><description><![CDATA[<p>Hallo,<br />
<a class="plugin-mentions-user plugin-mentions-a" href="https://www.c-plusplus.net/forum/uid/9213">@LowFly</a>, was mach ich dan selber falsch wenn es nicht angezeigt wird? <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f615.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--confused_face"
      title=":confused:"
      alt="😕"
    /><br />
Ich erzeuge ja mein dialog so wie du es beschrieben hast, aber trotzdem wird<br />
es nicht angezeigt solange ich nicht das SW_SHOW setze?! <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f615.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--confused_face"
      title=":confused:"
      alt="😕"
    /><br />
Irgend etwas stimmt doch da nicht!!! <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>
<pre><code>CWaitDlg pWaitDlg = new CWaitDlg();
pWaitDlg-&gt;Create(IDD_WAIT_DIALOG, GetDesktopWindow()); // hab nur das this mit GetDesktopWindow() ersetzt!
//pWaitDlg-&gt;ShowWindow(SW_SHOW);
</code></pre>
<p>grüsse<br />
pixel</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1137812</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1137812</guid><dc:creator><![CDATA[pixel]]></dc:creator><pubDate>Fri, 15 Sep 2006 08:48:12 GMT</pubDate></item><item><title><![CDATA[Reply to Dialog als nichtmodal on Fri, 15 Sep 2006 14:18:27 GMT]]></title><description><![CDATA[<p>Hallo</p>
<p>Create erzeugt nur einen Zeiger auf den Dialog.<br />
Um ihn anzuzeigen ist ShowWindow erforderlich, da der Dialog nicht modal ist!</p>
<pre><code class="language-cpp">pDlg-&gt;ShowWindow(SW_SHOW);
</code></pre>
<p>Beachte, das du den Dialog auch selber zerstören mußt!</p>
<p>Gruß<br />
Umleag</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1138004</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1138004</guid><dc:creator><![CDATA[Umleag]]></dc:creator><pubDate>Fri, 15 Sep 2006 14:18:27 GMT</pubDate></item></channel></rss>