<?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 ist nicht aktiv]]></title><description><![CDATA[<p>Hallo,</p>
<p>ich habe mir jetzt mal einen Dialog erstellt,<br />
aber wenn ich ein Objekt der klasse anlegen und den Dialog aufrufe,<br />
scheint es mir, das er den Dialog nicht aktiviert.<br />
Er erscheint zwar aber der Button den ich in dem Dialog erstellt habe, ist<br />
nicht anklickbar.</p>
<p>ich weiss das ist bestimmt was einfaches, aber bitte helft mir, bin in Visual c++ neu.</p>
<p>THX</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/73020/dialog-ist-nicht-aktiv</link><generator>RSS for Node</generator><lastBuildDate>Mon, 27 Apr 2026 11:33:22 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/73020.rss" rel="self" type="application/rss+xml"/><pubDate>Tue, 04 May 2004 23:13:10 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to dialog ist nicht aktiv on Tue, 04 May 2004 23:13:10 GMT]]></title><description><![CDATA[<p>Hallo,</p>
<p>ich habe mir jetzt mal einen Dialog erstellt,<br />
aber wenn ich ein Objekt der klasse anlegen und den Dialog aufrufe,<br />
scheint es mir, das er den Dialog nicht aktiviert.<br />
Er erscheint zwar aber der Button den ich in dem Dialog erstellt habe, ist<br />
nicht anklickbar.</p>
<p>ich weiss das ist bestimmt was einfaches, aber bitte helft mir, bin in Visual c++ neu.</p>
<p>THX</p>
]]></description><link>https://www.c-plusplus.net/forum/post/514506</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/514506</guid><dc:creator><![CDATA[trivial]]></dc:creator><pubDate>Tue, 04 May 2004 23:13:10 GMT</pubDate></item><item><title><![CDATA[Reply to dialog ist nicht aktiv on Wed, 05 May 2004 05:48:40 GMT]]></title><description><![CDATA[<p>Hallo,</p>
<p>wenn der Dialog z.B. mit DoModal angezeigt wird, dann wird er auch aktiviert. Kann es sein, daß du den Button in den Eigenschaften des Dialogfelds im Resourcen-Editor deaktiviert hast?</p>
<p>MfG</p>
]]></description><link>https://www.c-plusplus.net/forum/post/514524</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/514524</guid><dc:creator><![CDATA[Probe-Nutzer]]></dc:creator><pubDate>Wed, 05 May 2004 05:48:40 GMT</pubDate></item><item><title><![CDATA[Reply to dialog ist nicht aktiv on Wed, 05 May 2004 09:53:34 GMT]]></title><description><![CDATA[<p>nein der ist nicht deaktiviert.<br />
Ich weiss einfach nicht, warum das Programm nach dem Dialog aufruf hängen bleibt und garnichts mehr macht.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/514605</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/514605</guid><dc:creator><![CDATA[trivial]]></dc:creator><pubDate>Wed, 05 May 2004 09:53:34 GMT</pubDate></item><item><title><![CDATA[Reply to dialog ist nicht aktiv on Wed, 05 May 2004 10:19:04 GMT]]></title><description><![CDATA[<p>bitte genauer beschreiben, wie der Aufruf aussieht, wo irgendwas hängen bleibt oder noch mehr Infos, was überhaupt passieren soll (der Dialog ist auch nicht deaktiviert, den kann man nämlich auch deaktivieren)</p>
<p>MfG</p>
]]></description><link>https://www.c-plusplus.net/forum/post/514616</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/514616</guid><dc:creator><![CDATA[Probe-Nutzer]]></dc:creator><pubDate>Wed, 05 May 2004 10:19:04 GMT</pubDate></item><item><title><![CDATA[Reply to dialog ist nicht aktiv on Wed, 05 May 2004 10:37:30 GMT]]></title><description><![CDATA[<p>Also ich glaube das Dialog ist auch nicht deaktiviert.<br />
Also ich habe eine normale Form und da einen Ok butten der beim click das<br />
Dialog öffnen soll.<br />
Das Dialog öffnet dich auch ist aber nicht anklickbar(button auf Dialog).<br />
Danach hängt das Programm.</p>
<p>der Aufruf in der OnClick ist:</p>
<p>dlgNeu.DoModal();<br />
dlgNeu.ShowWindow(IDD_FORMVIEW);</p>
<p>Hoffe das ist besser beschrieben</p>
]]></description><link>https://www.c-plusplus.net/forum/post/514629</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/514629</guid><dc:creator><![CDATA[trivial]]></dc:creator><pubDate>Wed, 05 May 2004 10:37:30 GMT</pubDate></item><item><title><![CDATA[Reply to dialog ist nicht aktiv on Wed, 05 May 2004 10:42:46 GMT]]></title><description><![CDATA[<p>Wozu<br />
dlgNeu.ShowWindow(IDD_FORMVIEW);</p>
<p>das reicht doch aus<br />
dlgNeu.DoModal();</p>
]]></description><link>https://www.c-plusplus.net/forum/post/514630</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/514630</guid><dc:creator><![CDATA[bnutzter1]]></dc:creator><pubDate>Wed, 05 May 2004 10:42:46 GMT</pubDate></item><item><title><![CDATA[Reply to dialog ist nicht aktiv on Wed, 05 May 2004 10:48:04 GMT]]></title><description><![CDATA[<p>geht aber trotzdem nicht</p>
]]></description><link>https://www.c-plusplus.net/forum/post/514636</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/514636</guid><dc:creator><![CDATA[trivial]]></dc:creator><pubDate>Wed, 05 May 2004 10:48:04 GMT</pubDate></item><item><title><![CDATA[Reply to dialog ist nicht aktiv on Wed, 05 May 2004 11:03:55 GMT]]></title><description><![CDATA[<p>also bei mir geht das immer:</p>
<pre><code class="language-cpp">void CDlgDlg::OnBtnOK() 
{
     CTestDlg tdlg;

     int nResponse = tdlg.DoModal();

     if (nResponse == IDOK)
     {
             // irgendwas
     }
     else if (nResponse == IDCANCEL)
     {
             // irgendwas

     }

}
</code></pre>
<p>daß das Programm bei DoModal &quot;hängt&quot;, ist klar, da der mit DoModal gezeigte Dialog erst geschlossen werden muß, damit das Programm weiterläuft.</p>
<p>wenn du nur irgendetwas anders machst, dann mußt du das zeigen, sonst wird eine Diagnose schwer.</p>
<p>MfG</p>
]]></description><link>https://www.c-plusplus.net/forum/post/514645</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/514645</guid><dc:creator><![CDATA[Probe-Nutzer]]></dc:creator><pubDate>Wed, 05 May 2004 11:03:55 GMT</pubDate></item><item><title><![CDATA[Reply to dialog ist nicht aktiv on Wed, 05 May 2004 11:17:12 GMT]]></title><description><![CDATA[<p>wo und wann soll ich den dialog schliessen?</p>
<p>haste vielleicht ein beispiel?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/514649</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/514649</guid><dc:creator><![CDATA[trivial]]></dc:creator><pubDate>Wed, 05 May 2004 11:17:12 GMT</pubDate></item><item><title><![CDATA[Reply to dialog ist nicht aktiv on Wed, 05 May 2004 11:55:56 GMT]]></title><description><![CDATA[<p>in CTestDlg müßte doch auch ein Button sein (wahrscheinlich der Button, von dem du meinst, er ist inaktiv), und für den gibt es in der Klasse CTestDlg dann doch auch eine Klick-Methode, z.B. OnBtnInTestDlg:</p>
<pre><code class="language-cpp">void CTestDlg::OnBtnInTestDlg()
{
    // um den Dialog zu schließen bei Klick dieses Button, muß folgende Anweisung am Ende stehen (damit der Button sich wie ein Ok-Button verhält)

    CDialog::OnOk();
}
</code></pre>
<p>vielleicht war das das Problem?</p>
<p>MfG</p>
]]></description><link>https://www.c-plusplus.net/forum/post/514677</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/514677</guid><dc:creator><![CDATA[Probe-Nutzer]]></dc:creator><pubDate>Wed, 05 May 2004 11:55:56 GMT</pubDate></item><item><title><![CDATA[Reply to dialog ist nicht aktiv on Wed, 05 May 2004 12:05:09 GMT]]></title><description><![CDATA[<p>das habe ich auch schon versucht.<br />
der button lässt sich anklicken.<br />
ich glaube das fenster dialog ist nicht aktiv.<br />
ich kann das fenster noch nicht mal verschieben.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/514686</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/514686</guid><dc:creator><![CDATA[trivial]]></dc:creator><pubDate>Wed, 05 May 2004 12:05:09 GMT</pubDate></item><item><title><![CDATA[Reply to dialog ist nicht aktiv on Wed, 05 May 2004 12:32:40 GMT]]></title><description><![CDATA[<p>dann hast du irgendwas gebaut, was nicht vorgesehen ist, und es sind mehr Infos nötig: was ist das für eine Anwendung? Dialogfeld-basiert? MDI? SDI? In welcher Klasse wird der nicht-reagierende Dialog aufgerufen? Wie sieht die Klassen-Definition der Dialog-Klasse aus, welche ID wird dort in der enumeration (siehe Code unten) angezeigt? Ist das die ID, zu der es auch eine Dialogfeld-Resource gibt (wird angezeigt unter dem Knoten &quot;Projektname Resaourcen&quot;-&gt;&quot;Dialog&quot; im Arbeitsbereichsfenster in der Registerkarte &quot;Ressourcen&quot;)?</p>
<pre><code class="language-cpp">enum { IDD = IDD_DLG_DIALOG }; // ist das eine ID unter Dialog ?
</code></pre>
<p>du hast vorhin IDD_FORMVIEW erwähnt, das klingt komisch für einen Dialog...wie sehen die Eigenschaften im Resourcen-Editor für diesen Dialog aus (ein &quot;normaler&quot; Dialog hat z.B. als Stil &quot;Kontextmenü&quot; in der Registerkarte &quot;Allgemein&quot;)?</p>
<p>MfG</p>
]]></description><link>https://www.c-plusplus.net/forum/post/514701</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/514701</guid><dc:creator><![CDATA[Probe-Nutzer]]></dc:creator><pubDate>Wed, 05 May 2004 12:32:40 GMT</pubDate></item></channel></rss>