<?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[ComboListBox füllen]]></title><description><![CDATA[<p>hallo,</p>
<p>habe mal mein erstes Programm geschrieben oder besser gesagt bin noch dran und hänge an einem wahrscheinlich kleinen Problem bei dem ich nicht weiter komme und auch nix im netz finde. Bei dem Programm hat man die Möglichkeit per Button ein Dialog zu öffnen und dort in einem Listenfeld feste Werte auszuwählen. Wie kann ich denn dieses verflixte Listefeld füllen? Den Dialog habe ich im Microsoft Visuall Studio c++ über &quot;Insert-&gt;Resource&quot; erstellt und eine Combo List Box hinzugefügt. Jetzt will ich in der DialogProzdur unter WM_INITDIALOG diese Listenfeld mit festen Werte füllen. Mit welchem Befhel macht man das denn?</p>
<p>Hier die Dialog Prozedur:</p>
<p>BOOL CALLBACK AboutDlgProc(HWND hDlg, UINT message, WPARAM wParam, LPARAM lParam)<br />
{<br />
//static HWND hwndList;<br />
static int cxChar, cyChar;</p>
<p>switch(message)<br />
{<br />
case WM_INITDIALOG:<br />
cxChar = LOWORD(GetDialogBaseUnits()); //Längenangaben Schrift X-Koordinate<br />
cyChar = LOWORD(GetDialogBaseUnits()); //Längenangaben Schrift Y-Koordinate</p>
<p>//HIER SOLL DAS LISTENFELD MIT STATISCHEN WERTEN GEFÜLLT WERDEN</p>
<p>return TRUE;</p>
<p>case WM_COMMAND:<br />
switch(LOWORD(wParam))<br />
{<br />
case IDOK:<br />
case IDCANCEL:<br />
EndDialog(hDlg,0);<br />
return TRUE;<br />
}<br />
break;<br />
}<br />
return FALSE;<br />
}</p>
<p>Es wäre toll wenn mir jemand helfen könnte. Dankeschön</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/116136/combolistbox-füllen</link><generator>RSS for Node</generator><lastBuildDate>Thu, 02 Jul 2026 22:21:22 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/116136.rss" rel="self" type="application/rss+xml"/><pubDate>Sat, 23 Jul 2005 12:33:41 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to ComboListBox füllen on Sat, 23 Jul 2005 12:33:41 GMT]]></title><description><![CDATA[<p>hallo,</p>
<p>habe mal mein erstes Programm geschrieben oder besser gesagt bin noch dran und hänge an einem wahrscheinlich kleinen Problem bei dem ich nicht weiter komme und auch nix im netz finde. Bei dem Programm hat man die Möglichkeit per Button ein Dialog zu öffnen und dort in einem Listenfeld feste Werte auszuwählen. Wie kann ich denn dieses verflixte Listefeld füllen? Den Dialog habe ich im Microsoft Visuall Studio c++ über &quot;Insert-&gt;Resource&quot; erstellt und eine Combo List Box hinzugefügt. Jetzt will ich in der DialogProzdur unter WM_INITDIALOG diese Listenfeld mit festen Werte füllen. Mit welchem Befhel macht man das denn?</p>
<p>Hier die Dialog Prozedur:</p>
<p>BOOL CALLBACK AboutDlgProc(HWND hDlg, UINT message, WPARAM wParam, LPARAM lParam)<br />
{<br />
//static HWND hwndList;<br />
static int cxChar, cyChar;</p>
<p>switch(message)<br />
{<br />
case WM_INITDIALOG:<br />
cxChar = LOWORD(GetDialogBaseUnits()); //Längenangaben Schrift X-Koordinate<br />
cyChar = LOWORD(GetDialogBaseUnits()); //Längenangaben Schrift Y-Koordinate</p>
<p>//HIER SOLL DAS LISTENFELD MIT STATISCHEN WERTEN GEFÜLLT WERDEN</p>
<p>return TRUE;</p>
<p>case WM_COMMAND:<br />
switch(LOWORD(wParam))<br />
{<br />
case IDOK:<br />
case IDCANCEL:<br />
EndDialog(hDlg,0);<br />
return TRUE;<br />
}<br />
break;<br />
}<br />
return FALSE;<br />
}</p>
<p>Es wäre toll wenn mir jemand helfen könnte. Dankeschön</p>
]]></description><link>https://www.c-plusplus.net/forum/post/836790</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/836790</guid><dc:creator><![CDATA[visionz]]></dc:creator><pubDate>Sat, 23 Jul 2005 12:33:41 GMT</pubDate></item><item><title><![CDATA[Reply to ComboListBox füllen on Sat, 23 Jul 2005 22:50:35 GMT]]></title><description><![CDATA[<p>Schau dir mal LB_INSERTSTRING bzw. LB_ADDSTRING an <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/837123</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/837123</guid><dc:creator><![CDATA[flenders]]></dc:creator><pubDate>Sat, 23 Jul 2005 22:50:35 GMT</pubDate></item><item><title><![CDATA[Reply to ComboListBox füllen on Sun, 24 Jul 2005 17:28:29 GMT]]></title><description><![CDATA[<p>Übrigens erhöht ein</p>
<blockquote>
<p>[cpp]</p>
</blockquote>
<p>am Anfang des Codes und</p>
<blockquote>
<p>[/cpp]</p>
</blockquote>
<p>am Ende die Lesbarkeit, ist besser solche Sachen zu verwenden.</p>
<p>Nur fürs nächste Mal.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/837573</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/837573</guid><dc:creator><![CDATA[ItsNotYou]]></dc:creator><pubDate>Sun, 24 Jul 2005 17:28:29 GMT</pubDate></item><item><title><![CDATA[Reply to ComboListBox füllen on Sun, 24 Jul 2005 17:53:10 GMT]]></title><description><![CDATA[<p>Da aus deine Frage nicht 100%ig hervorgeht, ob du jetzt eine List Box oder eine ComboBox hast, hier noch ein<br />
<img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/26a0.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--warning"
      title=":warning:"
      alt="⚠"
    /> Tipp: ComboBox und List Box nicht miteinander verwechseln! Vom Namen und auch optisch sehen Sie sich sehr ähnlich. Ausserdem gibt es von der ComboBox mehrere Varianten, je nach Style. Das wäre ja kein Problem, wenn sich die &quot;Funktionen&quot; großteils nicht bis auf den ersten Buchstaben gleichen würden:</p>
<pre><code>Listbox          Combobox
--------------------------------
LB_INSERTSTRING  CB_INSERTSTRING
LB_ADDSTRING     CB_ADDSTRING
usw...
</code></pre>
<p>Sogar die Parameter sind dieselben. Allerdings funktionieren die beiden Kontrolls natürlich nur mit ihren eigenen Funktionen. Also uffpassse und gleich die richtigen Funktionen nehmen, du weist selbst am besten was du hast.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/837598</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/837598</guid><dc:creator><![CDATA[D*niel *chumann]]></dc:creator><pubDate>Sun, 24 Jul 2005 17:53:10 GMT</pubDate></item></channel></rss>