<?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[Ja mal wieder die alte ComboBox]]></title><description><![CDATA[<p>Hallo,</p>
<p>ich weiß das diese Thema schon so oft da war. Aber leider konnte ich im Forum bis jetzt noch nicht die passende Anwort finden. Als folgendes Programm habe ich:</p>
<pre><code class="language-cpp">#include &lt;windows.h&gt;
#include &lt;stdio.h&gt;
#include &quot;resource.h&quot;

INT_PTR	CALLBACK WndProc	(HWND hWnd, UINT uiMessage, WPARAM wParam, LPARAM lParam);
BOOL	CALLBACK WndProc	(HWND hWnd, UINT uiMessage, WPARAM wParam, LPARAM lParam);
void	ComboBox1			(HWND hWnd);

int WINAPI WinMain(HINSTANCE hInstance, HINSTANCE hPrevInstance, 
				   LPSTR lpCmdLine, int nCmdShow)
{
	DialogBox(hInstance, MAKEINTRESOURCE(ID_Dialog1), NULL, WndProc);
	return 0;
}

BOOL	CALLBACK WndProc (HWND hWnd, UINT uiMessage, WPARAM wParam, LPARAM lParam)
{
	switch(uiMessage)
	{
		case WM_DESTROY:
		case WM_CLOSE:
			// Hier wird der Dialog geschlossen
			EndDialog(hWnd,0);
			return (true);

		case WM_INITDIALOG:
			// Hier das machen, was man sonst in WM_CREATE machen würde
			return (true);

		case WM_COMMAND:
			// Hier werden die beiden Buttons, vom Standard-Dialog
			// des MS Visual Studio Resourcengenerators abgefragt.
			switch (LOWORD(wParam))
			{
				case IDCANCEL:
					EndDialog(hWnd,0);
					return (true);

				case IDOK:
					PostQuitMessage(0);
					return (true);

				case IDC_COMBO1:
					ComboBox1(hWnd);
					return (true);

				case IDC_COMBO2:
					return (true);

				default:
					break;
			}
	}
	return (false);
}

void ComboBox1(HWND hWnd)
{
	SendDlgItemMessage(hWnd, IDC_COMBO1, CB_ADDSTRING ,0, (LPARAM)&quot;asdf0&quot;);	
	SendDlgItemMessage(hWnd, IDC_COMBO1, CB_ADDSTRING ,0, (LPARAM)&quot;asdf1&quot;);	
	SendDlgItemMessage(hWnd, IDC_COMBO1, CB_ADDSTRING,0, (LPARAM)&quot;asdf2&quot;);	
}
</code></pre>
<p>Im Fenster sind drei ComboBoxen Names IDC_COMBO1...3. Leider werden die Listings asdf0, asdf1, asdf2 nicht angezeigt. Um ehrlich zu sein wird garnichts angezeigt <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f644.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--face_with_rolling_eyes"
      title=":rolling_eyes:"
      alt="🙄"
    />. Wenn jemand meinen Fehler indeckt hat, bitte nenn mir ihn eben.<br />
Gibt es so eine Art Liste in der man erst die Daten schreiben/löschen und gezielt wählen kann?</p>
<p>In großer Hoffnung</p>
<p>Der Dude</p>
<p>Büdde antworte jemand doch <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/topic/87727/ja-mal-wieder-die-alte-combobox</link><generator>RSS for Node</generator><lastBuildDate>Sun, 19 Apr 2026 03:36:07 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/87727.rss" rel="self" type="application/rss+xml"/><pubDate>Sun, 03 Oct 2004 13:09:31 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Ja mal wieder die alte ComboBox on Sun, 03 Oct 2004 13:09:31 GMT]]></title><description><![CDATA[<p>Hallo,</p>
<p>ich weiß das diese Thema schon so oft da war. Aber leider konnte ich im Forum bis jetzt noch nicht die passende Anwort finden. Als folgendes Programm habe ich:</p>
<pre><code class="language-cpp">#include &lt;windows.h&gt;
#include &lt;stdio.h&gt;
#include &quot;resource.h&quot;

INT_PTR	CALLBACK WndProc	(HWND hWnd, UINT uiMessage, WPARAM wParam, LPARAM lParam);
BOOL	CALLBACK WndProc	(HWND hWnd, UINT uiMessage, WPARAM wParam, LPARAM lParam);
void	ComboBox1			(HWND hWnd);

int WINAPI WinMain(HINSTANCE hInstance, HINSTANCE hPrevInstance, 
				   LPSTR lpCmdLine, int nCmdShow)
{
	DialogBox(hInstance, MAKEINTRESOURCE(ID_Dialog1), NULL, WndProc);
	return 0;
}

BOOL	CALLBACK WndProc (HWND hWnd, UINT uiMessage, WPARAM wParam, LPARAM lParam)
{
	switch(uiMessage)
	{
		case WM_DESTROY:
		case WM_CLOSE:
			// Hier wird der Dialog geschlossen
			EndDialog(hWnd,0);
			return (true);

		case WM_INITDIALOG:
			// Hier das machen, was man sonst in WM_CREATE machen würde
			return (true);

		case WM_COMMAND:
			// Hier werden die beiden Buttons, vom Standard-Dialog
			// des MS Visual Studio Resourcengenerators abgefragt.
			switch (LOWORD(wParam))
			{
				case IDCANCEL:
					EndDialog(hWnd,0);
					return (true);

				case IDOK:
					PostQuitMessage(0);
					return (true);

				case IDC_COMBO1:
					ComboBox1(hWnd);
					return (true);

				case IDC_COMBO2:
					return (true);

				default:
					break;
			}
	}
	return (false);
}

void ComboBox1(HWND hWnd)
{
	SendDlgItemMessage(hWnd, IDC_COMBO1, CB_ADDSTRING ,0, (LPARAM)&quot;asdf0&quot;);	
	SendDlgItemMessage(hWnd, IDC_COMBO1, CB_ADDSTRING ,0, (LPARAM)&quot;asdf1&quot;);	
	SendDlgItemMessage(hWnd, IDC_COMBO1, CB_ADDSTRING,0, (LPARAM)&quot;asdf2&quot;);	
}
</code></pre>
<p>Im Fenster sind drei ComboBoxen Names IDC_COMBO1...3. Leider werden die Listings asdf0, asdf1, asdf2 nicht angezeigt. Um ehrlich zu sein wird garnichts angezeigt <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f644.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--face_with_rolling_eyes"
      title=":rolling_eyes:"
      alt="🙄"
    />. Wenn jemand meinen Fehler indeckt hat, bitte nenn mir ihn eben.<br />
Gibt es so eine Art Liste in der man erst die Daten schreiben/löschen und gezielt wählen kann?</p>
<p>In großer Hoffnung</p>
<p>Der Dude</p>
<p>Büdde antworte jemand doch <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/619887</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/619887</guid><dc:creator><![CDATA[Der Dude]]></dc:creator><pubDate>Sun, 03 Oct 2004 13:09:31 GMT</pubDate></item><item><title><![CDATA[Reply to Ja mal wieder die alte ComboBox on Sun, 03 Oct 2004 16:22:27 GMT]]></title><description><![CDATA[<p>Der Dude schrieb:</p>
<blockquote>
<p>Leider werden die Listings asdf0, asdf1, asdf2 nicht angezeigt. Um ehrlich zu sein wird garnichts angezeigt</p>
</blockquote>
<p>Zum 100.000.000sten Mal: Die Größe der ComboBox wird wohl nicht ausreichen. Und das hätte man mit einer Suche im Forum auch finden können (hatten wir erst vor 3 Tagen).</p>
]]></description><link>https://www.c-plusplus.net/forum/post/620044</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/620044</guid><dc:creator><![CDATA[Hepi]]></dc:creator><pubDate>Sun, 03 Oct 2004 16:22:27 GMT</pubDate></item><item><title><![CDATA[Reply to Ja mal wieder die alte ComboBox on Sun, 03 Oct 2004 16:41:40 GMT]]></title><description><![CDATA[<p>Vieleicht sollte man das mal oben mit Angeben, direkt neben ... auch eine <strong>Suche</strong> in den ...<br />
Ähhh, woll doch nicht das liest ja keiner.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/620061</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/620061</guid><dc:creator><![CDATA[MiC++ha]]></dc:creator><pubDate>Sun, 03 Oct 2004 16:41:40 GMT</pubDate></item><item><title><![CDATA[Reply to Ja mal wieder die alte ComboBox on Sun, 03 Oct 2004 17:02:16 GMT]]></title><description><![CDATA[<p>Ja vielen vielen dank,<br />
wenn man mal vor drei tagen guckt wird dort haupsächlich gesagt, dass es die funktion:</p>
<pre><code class="language-cpp">SendDlgItemMessage(IDC_GROUPS_CONTROL, CB_ADDSTRING,0,(LPARAM)&quot;Hallo&quot;);
</code></pre>
<p>und</p>
<pre><code class="language-cpp">SendMessage(GetDlgItem(hDlg, IDC_GROUPS_CONTROL), CB_ADDSTRING, 0,  (LPARAM) 
&quot;HALLO&quot;);
</code></pre>
<p>eingentlich das gleiche machen. die auswahl hatte ich schon im vorfeld ausprobiert konnte mir aber auch nicht helfen, da ich nur den ersten punkt auswählen konnte.</p>
<pre><code class="language-cpp">SendDlgItemMessage(hWnd, IDC_COMBO1, CB_SETCURSEL	,0, 0);
</code></pre>
<p>leider weiß ich nicht wie anstelle das der passende speicher alokiert wird, aber was solls <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f61e.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--disappointed_face"
      title=":("
      alt="😞"
    /></p>
<p>der dude</p>
]]></description><link>https://www.c-plusplus.net/forum/post/620084</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/620084</guid><dc:creator><![CDATA[Der Dude]]></dc:creator><pubDate>Sun, 03 Oct 2004 17:02:16 GMT</pubDate></item><item><title><![CDATA[Reply to Ja mal wieder die alte ComboBox on Sun, 03 Oct 2004 17:40:00 GMT]]></title><description><![CDATA[<p>Du sollst die Größe erhöhen (falls du den VC-Resourcen-Editor verwendest: auf den Dropdown-Pfeil klicken und dann mit den schwarzen Kästchen die Box größerziehen)</p>
]]></description><link>https://www.c-plusplus.net/forum/post/620117</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/620117</guid><dc:creator><![CDATA[flenders]]></dc:creator><pubDate>Sun, 03 Oct 2004 17:40:00 GMT</pubDate></item><item><title><![CDATA[Reply to Ja mal wieder die alte ComboBox on Sun, 03 Oct 2004 17:47:11 GMT]]></title><description><![CDATA[<p>flenders schrieb:</p>
<blockquote>
<p>Du sollst die Größe erhöhen (falls du den VC-Resourcen-Editor verwendest: auf den Dropdown-Pfeil klicken und dann mit den schwarzen Kästchen die Box größerziehen)</p>
</blockquote>
<p>Und wenn nicht, dann beim erstellen der Combobox.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/620128</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/620128</guid><dc:creator><![CDATA[MiC++ha]]></dc:creator><pubDate>Sun, 03 Oct 2004 17:47:11 GMT</pubDate></item><item><title><![CDATA[Reply to Ja mal wieder die alte ComboBox on Sun, 03 Oct 2004 17:52:28 GMT]]></title><description><![CDATA[<p>Der Dude schrieb:</p>
<blockquote>
<p>Ja vielen vielen dank,<br />
wenn man mal vor drei tagen guckt wird dort haupsächlich gesagt, dass es die funktion:</p>
<pre><code class="language-cpp">SendDlgItemMessage(IDC_GROUPS_CONTROL, CB_ADDSTRING,0,(LPARAM)&quot;Hallo&quot;);
</code></pre>
<p>und</p>
<pre><code class="language-cpp">SendMessage(GetDlgItem(hDlg, IDC_GROUPS_CONTROL), CB_ADDSTRING, 0,  (LPARAM) 
&quot;HALLO&quot;);
</code></pre>
<p>eingentlich das gleiche machen. die auswahl hatte ich schon im vorfeld ausprobiert konnte mir aber auch nicht helfen, da ich nur den ersten punkt auswählen konnte.</p>
<pre><code class="language-cpp">SendDlgItemMessage(hWnd, IDC_COMBO1, CB_SETCURSEL	,0, 0);
</code></pre>
<p>leider weiß ich nicht wie anstelle das der passende speicher alokiert wird, aber was solls <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f61e.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--disappointed_face"
      title=":("
      alt="😞"
    /></p>
<p>der dude</p>
</blockquote>
<p>In genau dem Thread, den Du zitierst, steht:</p>
<p>gähn schrieb:</p>
<blockquote>
<p>gähn. suchfunktion. wahrscheinlich das übliche problem mit der größe.</p>
</blockquote>
<p>Dann dies:</p>
<p>Tanta schrieb:</p>
<blockquote>
<p>Hi,</p>
<p>vielen Dank für die Anworten. Es lag im Endeffekt an der Größe. Gruß, '][' !</p>
</blockquote>
<p>Also erst nicht lesen können, und sich dann beschweren? Leute gibt's... <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f644.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--face_with_rolling_eyes"
      title=":rolling_eyes:"
      alt="🙄"
    /></p>
]]></description><link>https://www.c-plusplus.net/forum/post/620133</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/620133</guid><dc:creator><![CDATA[Hepi]]></dc:creator><pubDate>Sun, 03 Oct 2004 17:52:28 GMT</pubDate></item><item><title><![CDATA[Reply to Ja mal wieder die alte ComboBox on Sun, 03 Oct 2004 18:02:26 GMT]]></title><description><![CDATA[<p>Vielen Dank flenders. <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="🙂"
    /><br />
du konntest mir als einzigster mit einem guten beitrag sofort helfen.<br />
mein lehrer würde kurz und effektiv schreiben.<br />
aber jetzt ist schluss mit den rosen <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f603.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--grinning_face_with_big_eyes"
      title=":D"
      alt="😃"
    /><br />
danke noch mal</p>
<p>der dude</p>
]]></description><link>https://www.c-plusplus.net/forum/post/620160</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/620160</guid><dc:creator><![CDATA[Der Dude]]></dc:creator><pubDate>Sun, 03 Oct 2004 18:02:26 GMT</pubDate></item><item><title><![CDATA[Reply to Ja mal wieder die alte ComboBox on Sun, 03 Oct 2004 18:44:49 GMT]]></title><description><![CDATA[<p>Gute Hilfe hast du schon vorher bekommen. flenders hat sich allerdings als <em>Einziger</em> die Mühe gemacht, die Hilfe für dich in hirngerechte Stücke zu zerlegen. Weniger &quot;kurz und effektiv&quot; als &quot;vorgekaut&quot;.</p>
<p>Mund auf, hier kommt das Wissen...</p>
]]></description><link>https://www.c-plusplus.net/forum/post/620212</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/620212</guid><dc:creator><![CDATA[MFK]]></dc:creator><pubDate>Sun, 03 Oct 2004 18:44:49 GMT</pubDate></item><item><title><![CDATA[Reply to Ja mal wieder die alte ComboBox on Sun, 03 Oct 2004 19:26:20 GMT]]></title><description><![CDATA[<p>ok,<br />
mfk hast recht. aber auch faul sein macht spaß. in diesem sinne an alle eine entschuldigung denen ich auf die füße getreten bin. friede<br />
ich hoffe sie ist angenommen.</p>
<p>mfg der dude <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/620229</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/620229</guid><dc:creator><![CDATA[Der Dude]]></dc:creator><pubDate>Sun, 03 Oct 2004 19:26:20 GMT</pubDate></item></channel></rss>