<?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[combobox-style zur laufzeit ändern]]></title><description><![CDATA[<p>hi</p>
<p>ich möchte gerne wärend mein programm läuft den style von meiner combobox von CBS_DROPDOWN in CBS_DROPDOWNLIST und umgekehrt ändern. die einzige funktion, die ich gefunden hab, wo man den style angeben kann ist aber create(). und das hilft mir nicht viel. plaziert und so is sie ja schon, ich möchte eben nur den style nachträglich umschalten.</p>
<p>thx</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/82939/combobox-style-zur-laufzeit-ändern</link><generator>RSS for Node</generator><lastBuildDate>Tue, 14 Apr 2026 05:17:10 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/82939.rss" rel="self" type="application/rss+xml"/><pubDate>Mon, 16 Aug 2004 11:02:22 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to combobox-style zur laufzeit ändern on Mon, 16 Aug 2004 11:02:22 GMT]]></title><description><![CDATA[<p>hi</p>
<p>ich möchte gerne wärend mein programm läuft den style von meiner combobox von CBS_DROPDOWN in CBS_DROPDOWNLIST und umgekehrt ändern. die einzige funktion, die ich gefunden hab, wo man den style angeben kann ist aber create(). und das hilft mir nicht viel. plaziert und so is sie ja schon, ich möchte eben nur den style nachträglich umschalten.</p>
<p>thx</p>
]]></description><link>https://www.c-plusplus.net/forum/post/583659</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/583659</guid><dc:creator><![CDATA[- enForcer -]]></dc:creator><pubDate>Mon, 16 Aug 2004 11:02:22 GMT</pubDate></item><item><title><![CDATA[Reply to combobox-style zur laufzeit ändern on Mon, 16 Aug 2004 12:56:56 GMT]]></title><description><![CDATA[<p>Servus,</p>
<p><a href="http://www.experts-exchange.com/Programming/Programming_Languages/MFC/Q_20927229.html" rel="nofollow">http://www.experts-exchange.com/Programming/Programming_Languages/MFC/Q_20927229.html</a></p>
<p>Nachdem ich das gelesen hatte, habe ich einfach mal einen Ansatz gesucht wie man es sonst lösen könnte. Dabei bin ich auf PreCreateWindow() und Create gestoßen...</p>
<p>Versuche doch einmal das Ctrl zu zerstören und wieder neu erstellen. Dabei verwendest du dann als Style CBS_DROPDOWN oder CBS_DROPDOWNLIST.</p>
<p>Bsp:</p>
<pre><code class="language-cpp">m_combo.Create(WS_CHILD|WS_VISIBLE|WS_VSCROLL|CBS_DROPDOWN, rect, this, IDC_COMBO1);
</code></pre>
<p>oder du benutzt einfach 2 Combos, welche du dann unterschiedlich in den Anzeigen lässt.</p>
<p>1te ComboDropDown: Visible = TRUE;<br />
2te ComboDropDownList: Visible = FALSE;</p>
<p>oder</p>
<p>1te ComboDropDown: Visible = FALSE;<br />
2te ComboDropDownList: Visible = TRUE;</p>
<p>Einfach mal ein bisschen rumspielen *g*</p>
<p>*winke*<br />
Hellsgore</p>
]]></description><link>https://www.c-plusplus.net/forum/post/583740</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/583740</guid><dc:creator><![CDATA[Hellsgore]]></dc:creator><pubDate>Mon, 16 Aug 2004 12:56:56 GMT</pubDate></item></channel></rss>