<?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[CFileDialog sieht anderst aus bei allowmultiselect]]></title><description><![CDATA[<p>Hallo,</p>
<p>kann mir jemand sagen warum es 2 unterschiedliche CFileDialoge gibt? Benutze ich die Kombination |=OFN_ALLOWMULTISELECT kommt zwar eine Debugger Fehlermeldung drückt man aber auf ignorieren läuft alles weiter und es kommt ein CFileDialog der anders als normal aussieht. (Man hat 2 Fenster eines für Dateien und eines für die Verzeichnisse) Kann mir jemand sagen was das genau für ein Dialog ist, warum das ganze im Debugmode hängt aber im Releasemode durchläuft...</p>
<pre><code class="language-cpp">CFileDialog *file;
CString szFilter=&quot;*.*&quot;, temp;
CString defName = &quot;*.*&quot;;
file = new CFileDialog (TRUE, NULL, defName,NULL, szFilter);
file-&gt;m_ofn.Flags|=OFN_ALLOWMULTISELECT;
file-&gt;m_ofn.lpstrTitle = &quot;Choose Input...&quot;;
if (file-&gt;DoModal() == IDOK)
{....}
</code></pre>
<p>Anyway, schon mal danke</p>
<p>PS:</p>
<pre><code class="language-cpp">file-&gt;m_ofn.Flags=OFN_ALLOWMULTISELECT;
</code></pre>
<p>läuft durch aber es ist halt der normale CFileDlg</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/59159/cfiledialog-sieht-anderst-aus-bei-allowmultiselect</link><generator>RSS for Node</generator><lastBuildDate>Tue, 02 Jun 2026 23:39:21 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/59159.rss" rel="self" type="application/rss+xml"/><pubDate>Fri, 19 Dec 2003 13:11:09 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to CFileDialog sieht anderst aus bei allowmultiselect on Fri, 19 Dec 2003 13:11:09 GMT]]></title><description><![CDATA[<p>Hallo,</p>
<p>kann mir jemand sagen warum es 2 unterschiedliche CFileDialoge gibt? Benutze ich die Kombination |=OFN_ALLOWMULTISELECT kommt zwar eine Debugger Fehlermeldung drückt man aber auf ignorieren läuft alles weiter und es kommt ein CFileDialog der anders als normal aussieht. (Man hat 2 Fenster eines für Dateien und eines für die Verzeichnisse) Kann mir jemand sagen was das genau für ein Dialog ist, warum das ganze im Debugmode hängt aber im Releasemode durchläuft...</p>
<pre><code class="language-cpp">CFileDialog *file;
CString szFilter=&quot;*.*&quot;, temp;
CString defName = &quot;*.*&quot;;
file = new CFileDialog (TRUE, NULL, defName,NULL, szFilter);
file-&gt;m_ofn.Flags|=OFN_ALLOWMULTISELECT;
file-&gt;m_ofn.lpstrTitle = &quot;Choose Input...&quot;;
if (file-&gt;DoModal() == IDOK)
{....}
</code></pre>
<p>Anyway, schon mal danke</p>
<p>PS:</p>
<pre><code class="language-cpp">file-&gt;m_ofn.Flags=OFN_ALLOWMULTISELECT;
</code></pre>
<p>läuft durch aber es ist halt der normale CFileDlg</p>
]]></description><link>https://www.c-plusplus.net/forum/post/419756</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/419756</guid><dc:creator><![CDATA[tepper]]></dc:creator><pubDate>Fri, 19 Dec 2003 13:11:09 GMT</pubDate></item><item><title><![CDATA[Reply to CFileDialog sieht anderst aus bei allowmultiselect on Fri, 19 Dec 2003 13:19:07 GMT]]></title><description><![CDATA[<p>Also die Beschreibung des Dialoges klingt nach dem alten Win3.11er Dialog.</p>
<p>Der könnte ein Überbleibsel sein - ist aber nur eine Vermutung.</p>
<p><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/419767</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/419767</guid><dc:creator><![CDATA[estartu]]></dc:creator><pubDate>Fri, 19 Dec 2003 13:19:07 GMT</pubDate></item><item><title><![CDATA[Reply to CFileDialog sieht anderst aus bei allowmultiselect on Fri, 19 Dec 2003 13:23:23 GMT]]></title><description><![CDATA[<p>Also eigentlich dürfte das doch gar nicht funktionieren mit</p>
<pre><code class="language-cpp">|=allowmultiselect
</code></pre>
<p>oder und deshalb dürfte eigentlich auch nicht dieser Dialog auftauchen???</p>
]]></description><link>https://www.c-plusplus.net/forum/post/419770</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/419770</guid><dc:creator><![CDATA[tepper]]></dc:creator><pubDate>Fri, 19 Dec 2003 13:23:23 GMT</pubDate></item><item><title><![CDATA[Reply to CFileDialog sieht anderst aus bei allowmultiselect on Fri, 19 Dec 2003 13:29:40 GMT]]></title><description><![CDATA[<p>Also, ich hab einfach mal deinen Code ausprobiert:</p>
<p>Bei mir sieht das Teil ganz normal aus, jedenfalls nicht, wie du es beschrieben hast.<br />
Vielleicht liegt es daran, dass ich w2k habe.</p>
<p>Warum sollte das<br />
|=allowmultiselect<br />
nicht funktionieren?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/419776</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/419776</guid><dc:creator><![CDATA[estartu]]></dc:creator><pubDate>Fri, 19 Dec 2003 13:29:40 GMT</pubDate></item><item><title><![CDATA[Reply to CFileDialog sieht anderst aus bei allowmultiselect on Fri, 19 Dec 2003 13:35:31 GMT]]></title><description><![CDATA[<p>Also unter NT sieht der Dialog je nachdem ob</p>
<pre><code class="language-cpp">File-&gt;m_ofn.flags=allowmultiselect
</code></pre>
<p>oder</p>
<pre><code class="language-cpp">File-&gt;m_ofn.flags|=allowmultiselect
</code></pre>
<p>verschieden aus. Und ich bin zwar nicht so ein Profi aber wäre nicht die richtige schreibweise</p>
<pre><code class="language-cpp">File-&gt;m_ofn.flags=allowmultiselect
</code></pre>
<p>Gruß und Danke für die ganzen Tips</p>
]]></description><link>https://www.c-plusplus.net/forum/post/419781</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/419781</guid><dc:creator><![CDATA[tepper]]></dc:creator><pubDate>Fri, 19 Dec 2003 13:35:31 GMT</pubDate></item><item><title><![CDATA[Reply to CFileDialog sieht anderst aus bei allowmultiselect on Fri, 19 Dec 2003 13:41:28 GMT]]></title><description><![CDATA[<p>Das kommt darauf an:</p>
<pre><code class="language-cpp">File-&gt;m_ofn.flags=allowmultiselect
</code></pre>
<p>Jetzt steht in File-&gt;m_ofn.flags nur allowmultiselect drin.</p>
<pre><code class="language-cpp">File-&gt;m_ofn.flags=irgendwas
File-&gt;m_ofn.flags|=allowmultiselect
</code></pre>
<p>Jetzt steht in File-&gt;m_ofn.flags igendwas und allowmultiselect drin.</p>
<p>File-&gt;m_ofn.flags ist in einzelne Bits aufgeteilt. Kennst du &quot;Bitrechnung&quot;?</p>
<p>Daher kann man richtig oder falsch nur entscheiden, wenn man weiß, was du machen willst.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/419785</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/419785</guid><dc:creator><![CDATA[estartu]]></dc:creator><pubDate>Fri, 19 Dec 2003 13:41:28 GMT</pubDate></item><item><title><![CDATA[Reply to CFileDialog sieht anderst aus bei allowmultiselect on Sat, 20 Dec 2003 09:48:00 GMT]]></title><description><![CDATA[<p>Was für eione fehlermeldung bekommst du denn? Sicvherlich ein ASSERT - welche Zeile, was steht da usw.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/420185</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/420185</guid><dc:creator><![CDATA[peterchen]]></dc:creator><pubDate>Sat, 20 Dec 2003 09:48:00 GMT</pubDate></item></channel></rss>