<?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[Wie spreche ich Inhalte einer ComboBox direkt an?]]></title><description><![CDATA[<p>Hallo zusammen,</p>
<p>um mein Programmfenster etwas übersichtlicher zu gestalten, habe ich beschlossen, eine ComboBox einzubauen und die CASE-Zweige der Buttons darüber aufzurufen. Das Erstellen der ComboBox und das Hinzufügen der Einträge klappt auch. Nur stelle ich mir bereits seit geraumer Zeit die Frage, wie ich einzelne Einträge direkt ansprechen kann und überprüfe, ob sie angeklickt wurden. Darauf soll dann das entsprechende Ereignis folgen. Ich habe mich bereits stundenlang über die Suche durchs Forum gewühlt, aber leider nichts gefunden, das ich nachvollziehen kann. Angeblich soll das Auslesen über CB_GETCURSEL möglich sein, nur wie integriere ich das? So vielleicht?</p>
<pre><code class="language-cpp">case WM_COMMAND:
     switch(HIWORD(wParam)
     {
                          case CB_GETCURSEL:
                              if(ID_COMBO_1 == BN_CLICKED)
                              {
                                            ShowMessage(TEXT(&quot;Blubb.&quot;));
                              }
                          break;
     }
break;
</code></pre>
<p>Das ist wohl falsch, aber in Bezug auf Comboboxen fällt mir leider nichts Anderes ein, da diese noch Neuland für mich sind. Vielleicht hat jemand ja einen kleinen Denkanstoß <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>
<p>Danke,<br />
Itachi</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/192122/wie-spreche-ich-inhalte-einer-combobox-direkt-an</link><generator>RSS for Node</generator><lastBuildDate>Wed, 01 Jul 2026 03:06:47 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/192122.rss" rel="self" type="application/rss+xml"/><pubDate>Mon, 10 Sep 2007 19:03:48 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Wie spreche ich Inhalte einer ComboBox direkt an? on Mon, 10 Sep 2007 19:03:48 GMT]]></title><description><![CDATA[<p>Hallo zusammen,</p>
<p>um mein Programmfenster etwas übersichtlicher zu gestalten, habe ich beschlossen, eine ComboBox einzubauen und die CASE-Zweige der Buttons darüber aufzurufen. Das Erstellen der ComboBox und das Hinzufügen der Einträge klappt auch. Nur stelle ich mir bereits seit geraumer Zeit die Frage, wie ich einzelne Einträge direkt ansprechen kann und überprüfe, ob sie angeklickt wurden. Darauf soll dann das entsprechende Ereignis folgen. Ich habe mich bereits stundenlang über die Suche durchs Forum gewühlt, aber leider nichts gefunden, das ich nachvollziehen kann. Angeblich soll das Auslesen über CB_GETCURSEL möglich sein, nur wie integriere ich das? So vielleicht?</p>
<pre><code class="language-cpp">case WM_COMMAND:
     switch(HIWORD(wParam)
     {
                          case CB_GETCURSEL:
                              if(ID_COMBO_1 == BN_CLICKED)
                              {
                                            ShowMessage(TEXT(&quot;Blubb.&quot;));
                              }
                          break;
     }
break;
</code></pre>
<p>Das ist wohl falsch, aber in Bezug auf Comboboxen fällt mir leider nichts Anderes ein, da diese noch Neuland für mich sind. Vielleicht hat jemand ja einen kleinen Denkanstoß <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>
<p>Danke,<br />
Itachi</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1362823</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1362823</guid><dc:creator><![CDATA[Itachi]]></dc:creator><pubDate>Mon, 10 Sep 2007 19:03:48 GMT</pubDate></item><item><title><![CDATA[Reply to Wie spreche ich Inhalte einer ComboBox direkt an? on Mon, 10 Sep 2007 19:12:00 GMT]]></title><description><![CDATA[<p>CB_GETCURSEL sendest Du. Du bekommst die Notification CBN_SELCHANGE per WM_COMMAND!</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1362830</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1362830</guid><dc:creator><![CDATA[Martin Richter]]></dc:creator><pubDate>Mon, 10 Sep 2007 19:12:00 GMT</pubDate></item></channel></rss>