<?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 mit Combobox öffnet sich nicht unter Win9x&#x2F;ME]]></title><description><![CDATA[<p>Hallo, ich habe mit dem ResourceEditor von VS6 einen Dialog mit einer Combobox erstellt leider öffnet sich der Dialog nicht unter Win9x/ME aber unter Windows Vista erscheint er;<br />
Der Aufruf von &quot;DialogBox(....)&quot; gibt mir -1 zurück was bedeutet daß der Dialog nicht geöffnet wurde, rufe ich umgehend &quot;GetLastError()&quot; auf erhalte ich 0 als Errorcode, was eigentlich bedeuten würde daß alles ok ist. Ich habe nun testhalber alle Elemente des Dialoges in der *.rc datei ausgeschaltet und die Zeile die ein öffnen des Dialogs verhindert ist folgende:</p>
<pre><code class="language-cpp">CONTROL		&quot;&quot;,ML_CBOX1,&quot;ComboBoxEx32&quot;,CBS_DROPDOWNLIST | WS_VSCROLL | WS_TABSTOP, 20,26,184,160
</code></pre>
<p>Was muss ich ändern, damit der Dialog + ComboBox auch auf Win9x/ME läuft? Hoffe auf Hilfe, danke.</p>
<p>Helmut</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/205148/dialog-mit-combobox-öffnet-sich-nicht-unter-win9x-me</link><generator>RSS for Node</generator><lastBuildDate>Sun, 26 Apr 2026 15:33:38 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/205148.rss" rel="self" type="application/rss+xml"/><pubDate>Mon, 11 Feb 2008 09:20:58 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Dialog mit Combobox öffnet sich nicht unter Win9x&#x2F;ME on Mon, 11 Feb 2008 09:20:58 GMT]]></title><description><![CDATA[<p>Hallo, ich habe mit dem ResourceEditor von VS6 einen Dialog mit einer Combobox erstellt leider öffnet sich der Dialog nicht unter Win9x/ME aber unter Windows Vista erscheint er;<br />
Der Aufruf von &quot;DialogBox(....)&quot; gibt mir -1 zurück was bedeutet daß der Dialog nicht geöffnet wurde, rufe ich umgehend &quot;GetLastError()&quot; auf erhalte ich 0 als Errorcode, was eigentlich bedeuten würde daß alles ok ist. Ich habe nun testhalber alle Elemente des Dialoges in der *.rc datei ausgeschaltet und die Zeile die ein öffnen des Dialogs verhindert ist folgende:</p>
<pre><code class="language-cpp">CONTROL		&quot;&quot;,ML_CBOX1,&quot;ComboBoxEx32&quot;,CBS_DROPDOWNLIST | WS_VSCROLL | WS_TABSTOP, 20,26,184,160
</code></pre>
<p>Was muss ich ändern, damit der Dialog + ComboBox auch auf Win9x/ME läuft? Hoffe auf Hilfe, danke.</p>
<p>Helmut</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1453461</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1453461</guid><dc:creator><![CDATA[*Helmut*]]></dc:creator><pubDate>Mon, 11 Feb 2008 09:20:58 GMT</pubDate></item><item><title><![CDATA[Reply to Dialog mit Combobox öffnet sich nicht unter Win9x&#x2F;ME on Mon, 11 Feb 2008 13:52:20 GMT]]></title><description><![CDATA[<p>1. Eine normale Combobox ist das nicht! Die hätte den Klassennamen <strong>Combobox</strong><br />
2. Für die neueren COMTLS ist der Aufruf von InitCommonControls notwendig <a href="http://msdn2.microsoft.com/en-us/library/bb775695(VS.85).aspx" rel="nofollow">http://msdn2.microsoft.com/en-us/library/bb775695(VS.85).aspx</a><br />
Unter Vista wird offensichltich diese DLL bei Dir automatisch geladen (Comon Control/XP Manifest vorhanden?)</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1453641</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1453641</guid><dc:creator><![CDATA[Martin Richter]]></dc:creator><pubDate>Mon, 11 Feb 2008 13:52:20 GMT</pubDate></item><item><title><![CDATA[Reply to Dialog mit Combobox öffnet sich nicht unter Win9x&#x2F;ME on Mon, 11 Feb 2008 14:32:14 GMT]]></title><description><![CDATA[<p>Jo, danke Martin für die Antwort, mittlerweile habe ich den Fehler gefunden. Ich hatte die CommonControls mit <strong>InitCommonControls</strong> initialisiert. Wenn ich jedoch <strong>InitCommonControlsEx</strong> verwende und <strong>ICC_USEREX_CLASSES</strong> setze klappts auch unter Win9x/ME. Und du hast Recht, ich habe in meiner Anwendung ein Manifest, das den XP und Vista Style ermöglicht.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1453692</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1453692</guid><dc:creator><![CDATA[*Helmut*]]></dc:creator><pubDate>Mon, 11 Feb 2008 14:32:14 GMT</pubDate></item></channel></rss>