<?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 Dialoge aus der selben Resource?]]></title><description><![CDATA[<p>Hallo,</p>
<p>ich hab mir eine Dialogresource und eine passende Klasse dazu gebaut. Nun möchte ich zwei Instanzen des neuen Dialogfeldes aus ein und dem selben Prog erstellen:</p>
<pre><code class="language-cpp">dlg1.Create(IDD_VIEW, NULL);
dlg2.Create(IDD_VIEW, NULL);
</code></pre>
<p>dlg1 und dlg2 sind Instanzen der Dialogklasse, IDD_VIEW die ID der entsprechenden Resource. Das erste Fenster wird angezeigt, bei dlg2.Create(...) schmeißt es mich raus.<br />
Warum kann ich nicht zwei Instanzen der selben Resource erzeugen, wenn beide einem anderen Objekt zugeordnet sind? Weitere Resourcen zu erstellen bringt nix wenn ich dann noch mehr als zwei (unbestimmt) Dialoge darstellen will. Templates wären zu umständlich.</p>
<p>Kann mir jemand helfen? Thx</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/172713/mehrere-dialoge-aus-der-selben-resource</link><generator>RSS for Node</generator><lastBuildDate>Sun, 26 Apr 2026 08:58:07 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/172713.rss" rel="self" type="application/rss+xml"/><pubDate>Wed, 07 Feb 2007 17:25:12 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Mehrere Dialoge aus der selben Resource? on Wed, 07 Feb 2007 17:25:12 GMT]]></title><description><![CDATA[<p>Hallo,</p>
<p>ich hab mir eine Dialogresource und eine passende Klasse dazu gebaut. Nun möchte ich zwei Instanzen des neuen Dialogfeldes aus ein und dem selben Prog erstellen:</p>
<pre><code class="language-cpp">dlg1.Create(IDD_VIEW, NULL);
dlg2.Create(IDD_VIEW, NULL);
</code></pre>
<p>dlg1 und dlg2 sind Instanzen der Dialogklasse, IDD_VIEW die ID der entsprechenden Resource. Das erste Fenster wird angezeigt, bei dlg2.Create(...) schmeißt es mich raus.<br />
Warum kann ich nicht zwei Instanzen der selben Resource erzeugen, wenn beide einem anderen Objekt zugeordnet sind? Weitere Resourcen zu erstellen bringt nix wenn ich dann noch mehr als zwei (unbestimmt) Dialoge darstellen will. Templates wären zu umständlich.</p>
<p>Kann mir jemand helfen? Thx</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1224593</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1224593</guid><dc:creator><![CDATA[sabre]]></dc:creator><pubDate>Wed, 07 Feb 2007 17:25:12 GMT</pubDate></item><item><title><![CDATA[Reply to Mehrere Dialoge aus der selben Resource? on Wed, 07 Feb 2007 19:23:27 GMT]]></title><description><![CDATA[<p>Was heißt schmeißt Dich raus? Wie lautet die Fehlermeldung?<br />
Es spricht nichts dagegen merhfach einen nicht modalen Dialog zu erzeugen und das aus der selben Ressource!</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1224673</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1224673</guid><dc:creator><![CDATA[Martin Richter]]></dc:creator><pubDate>Wed, 07 Feb 2007 19:23:27 GMT</pubDate></item><item><title><![CDATA[Reply to Mehrere Dialoge aus der selben Resource? on Wed, 07 Feb 2007 19:40:08 GMT]]></title><description><![CDATA[<p>Das wundert mich genauso. Mir ist es ein Rätsel. Den Code hab ich morgen erst wieder in der Hand, dann werd ich den Except posten. Sonst eine Vorahnung wo das Problem liegen könnte?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1224688</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1224688</guid><dc:creator><![CDATA[sabre]]></dc:creator><pubDate>Wed, 07 Feb 2007 19:40:08 GMT</pubDate></item><item><title><![CDATA[Reply to Mehrere Dialoge aus der selben Resource? on Thu, 08 Feb 2007 09:45:28 GMT]]></title><description><![CDATA[<p>Unbehandelte Ausnahme in hyb.exe (mfc42d.dll): 0xc0000005: Access Violation</p>
<p>Beim Debuggen hängt er in der Assert-Zeile (afxwin2.inl):</p>
<pre><code class="language-cpp">_AFXWIN INLINE void CWnd::GetClientRect(LPRECT lpRect) const
    { ASSERT(::IsWindow(m_hWnd)); ::GetClientRect(m_hWnd, lpRect); }
</code></pre>
<p>m_hWnd wurde nicht zugewiesen...</p>
<p>Fehler in Anwendung. Die Anweisung in &quot;0x5f481b48&quot; verweist auf Speicher in &quot;0xccccccec&quot;. Der Vorgang &quot;read&quot; konnte nicht auf dem Speicher durchgeführt werden.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1224922</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1224922</guid><dc:creator><![CDATA[sabre]]></dc:creator><pubDate>Thu, 08 Feb 2007 09:45:28 GMT</pubDate></item><item><title><![CDATA[Reply to Mehrere Dialoge aus der selben Resource? on Thu, 08 Feb 2007 10:48:46 GMT]]></title><description><![CDATA[<p>Problem gelöst. Habe ungültige Prozedus vor der eigentlichen Initialisierung des Fensters aufgerufen. Mein Fehler.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1224949</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1224949</guid><dc:creator><![CDATA[sabre]]></dc:creator><pubDate>Thu, 08 Feb 2007 10:48:46 GMT</pubDate></item></channel></rss>