<?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[Dialogfenster Comboboxliste --&amp;gt; Problem]]></title><description><![CDATA[<p>Hi!</p>
<p>Ich habe folgendes Problem. Ich bin gerade dabei ein Dialogfenster ohne MFC zu programmieren. Die Vorlage hab ich mit DialogBox() aufgerufen und die Nachrichten in der CALLBACK Funktion verarbeitet. Nun möchte ich in eine Combobox (ID = IDC_CBOXOG) einige Einträge laden, indem ich eine CB_ADDSTRING Nachricht mittels SendDlgItemMessage() sende. Danach weise ich jedem Eintrag einen Wert zu (CB_SETITEMDATA). Die Eintragspeicherung sowie die Datenspeicherung funktioniert einwandfrei, doch wenn ich die Liste der CB öffnen will, so ist kein einziger Eintrag drinen! Muss ich da noch eine weitere Nachricht versenden?</p>
<p>Hier der Code:</p>
<pre><code class="language-cpp">case WM_INITDIALOG:		
		sprintf(addstring, &quot;Eintrag 1&quot;);
		*wert = 560;
		iIndex = (int)(SendDlgItemMessage(hDlg, IDC_CBOXOG, CB_ADDSTRING, 0, (LPARAM)(addstring)));
		SendDlgItemMessage(hDlg, IDC_CBOXOG, CB_SETITEMDATA, iIndex, (LPARAM)(wert));

		sprintf(addstring, &quot;Eintrag 2&quot;);
		*wert2 = 12;
		iIndex = (int)(SendDlgItemMessage(hDlg, IDC_CBOXOG, CB_ADDSTRING, 0, (LPARAM)(addstring)));
		SendDlgItemMessage(hDlg, IDC_CBOXOG, CB_SETITEMDATA, iIndex, (LPARAM)(wert2));

		SendDlgItemMessage(hDlg, IDC_CBOXOG, CB_SETCURSEL, iIndex, 0);
		break;
</code></pre>
]]></description><link>https://www.c-plusplus.net/forum/topic/122430/dialogfenster-comboboxliste-gt-problem</link><generator>RSS for Node</generator><lastBuildDate>Mon, 06 Jul 2026 03:09:42 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/122430.rss" rel="self" type="application/rss+xml"/><pubDate>Wed, 05 Oct 2005 15:39:00 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Dialogfenster Comboboxliste --&amp;gt; Problem on Wed, 05 Oct 2005 15:39:00 GMT]]></title><description><![CDATA[<p>Hi!</p>
<p>Ich habe folgendes Problem. Ich bin gerade dabei ein Dialogfenster ohne MFC zu programmieren. Die Vorlage hab ich mit DialogBox() aufgerufen und die Nachrichten in der CALLBACK Funktion verarbeitet. Nun möchte ich in eine Combobox (ID = IDC_CBOXOG) einige Einträge laden, indem ich eine CB_ADDSTRING Nachricht mittels SendDlgItemMessage() sende. Danach weise ich jedem Eintrag einen Wert zu (CB_SETITEMDATA). Die Eintragspeicherung sowie die Datenspeicherung funktioniert einwandfrei, doch wenn ich die Liste der CB öffnen will, so ist kein einziger Eintrag drinen! Muss ich da noch eine weitere Nachricht versenden?</p>
<p>Hier der Code:</p>
<pre><code class="language-cpp">case WM_INITDIALOG:		
		sprintf(addstring, &quot;Eintrag 1&quot;);
		*wert = 560;
		iIndex = (int)(SendDlgItemMessage(hDlg, IDC_CBOXOG, CB_ADDSTRING, 0, (LPARAM)(addstring)));
		SendDlgItemMessage(hDlg, IDC_CBOXOG, CB_SETITEMDATA, iIndex, (LPARAM)(wert));

		sprintf(addstring, &quot;Eintrag 2&quot;);
		*wert2 = 12;
		iIndex = (int)(SendDlgItemMessage(hDlg, IDC_CBOXOG, CB_ADDSTRING, 0, (LPARAM)(addstring)));
		SendDlgItemMessage(hDlg, IDC_CBOXOG, CB_SETITEMDATA, iIndex, (LPARAM)(wert2));

		SendDlgItemMessage(hDlg, IDC_CBOXOG, CB_SETCURSEL, iIndex, 0);
		break;
</code></pre>
]]></description><link>https://www.c-plusplus.net/forum/post/885816</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/885816</guid><dc:creator><![CDATA[BlackPanther]]></dc:creator><pubDate>Wed, 05 Oct 2005 15:39:00 GMT</pubDate></item><item><title><![CDATA[Reply to Dialogfenster Comboboxliste --&amp;gt; Problem on Wed, 05 Oct 2005 18:18:18 GMT]]></title><description><![CDATA[<p>hi!</p>
<p>Konnte das Problem lösen... es war lächerlich... (hatte nichts mit dem code zu tun...) sry danke trotzdem</p>
]]></description><link>https://www.c-plusplus.net/forum/post/885937</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/885937</guid><dc:creator><![CDATA[BlackPanther]]></dc:creator><pubDate>Wed, 05 Oct 2005 18:18:18 GMT</pubDate></item></channel></rss>