<?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[CB_ADDSTRING funktioniert nicht, wieso?]]></title><description><![CDATA[<p>hi...<br />
ich habe hier vom Parentwindow, ein Dialog erstellt. im Dlg befindet sich eine ComboBox die ich mit strings füttern moechte... ich habs so versucht</p>
<p>SendMessage( GetDlgItem( hDlg, ID ), CB_ADDSTRING, 0, (long)&quot;Test&quot; );</p>
<p>klappt aber irgendwie nicht.. .was is hier falsch?</p>
<p>Gruß Tobi.</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/175655/cb_addstring-funktioniert-nicht-wieso</link><generator>RSS for Node</generator><lastBuildDate>Sun, 12 Jul 2026 08:02:26 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/175655.rss" rel="self" type="application/rss+xml"/><pubDate>Mon, 12 Mar 2007 20:59:45 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to CB_ADDSTRING funktioniert nicht, wieso? on Mon, 12 Mar 2007 20:59:45 GMT]]></title><description><![CDATA[<p>hi...<br />
ich habe hier vom Parentwindow, ein Dialog erstellt. im Dlg befindet sich eine ComboBox die ich mit strings füttern moechte... ich habs so versucht</p>
<p>SendMessage( GetDlgItem( hDlg, ID ), CB_ADDSTRING, 0, (long)&quot;Test&quot; );</p>
<p>klappt aber irgendwie nicht.. .was is hier falsch?</p>
<p>Gruß Tobi.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1244351</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1244351</guid><dc:creator><![CDATA[T0bi]]></dc:creator><pubDate>Mon, 12 Mar 2007 20:59:45 GMT</pubDate></item><item><title><![CDATA[Reply to CB_ADDSTRING funktioniert nicht, wieso? on Mon, 12 Mar 2007 21:35:05 GMT]]></title><description><![CDATA[<p>- Weil evtl. GetDlgItem( hDlg, ID ) schon NULL liefert.<br />
- Weil Du ein Unicode Projekt hast und einen MBCS String übergibst!<br />
- Weil SendMessage CB_ERR returniert!</p>
<p>Solchen Code kann man nicht mal gescheit debuggen!<br />
Geschweige denn, das hier das minimum an error-checking fehlt.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1244374</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1244374</guid><dc:creator><![CDATA[Martin Richter]]></dc:creator><pubDate>Mon, 12 Mar 2007 21:35:05 GMT</pubDate></item><item><title><![CDATA[Reply to CB_ADDSTRING funktioniert nicht, wieso? on Mon, 12 Mar 2007 21:36:21 GMT]]></title><description><![CDATA[<p>Was sagt GetLastError?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1244376</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1244376</guid><dc:creator><![CDATA[[[global:former_user]]]]></dc:creator><pubDate>Mon, 12 Mar 2007 21:36:21 GMT</pubDate></item><item><title><![CDATA[Reply to CB_ADDSTRING funktioniert nicht, wieso? on Mon, 12 Mar 2007 21:41:24 GMT]]></title><description><![CDATA[<pre><code class="language-cpp">HWND hWndItem = GetDlgItem(hDlg, ID);
if (hWndItem == NULL)
    return false;

if (SendMessage(hWndItem, CB_ADDSTRING, 0, (LPARAM)TEXT(&quot;Test 01&quot;)) == CB_ERR)
    return false;
</code></pre>
<p>So ... das debuggst du dann mal und guckst wo er dir da raushaut ... wenn überhaupt.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1244381</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1244381</guid><dc:creator><![CDATA[*D*Evil]]></dc:creator><pubDate>Mon, 12 Mar 2007 21:41:24 GMT</pubDate></item><item><title><![CDATA[Reply to CB_ADDSTRING funktioniert nicht, wieso? on Mon, 12 Mar 2007 23:41:35 GMT]]></title><description><![CDATA[<p>Und wenn er dann noch GetLastError aufruft, weiß er sogar warum es ihn raushaut. <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f609.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--winking_face"
      title=";)"
      alt="😉"
    /></p>
]]></description><link>https://www.c-plusplus.net/forum/post/1244419</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1244419</guid><dc:creator><![CDATA[[[global:former_user]]]]></dc:creator><pubDate>Mon, 12 Mar 2007 23:41:35 GMT</pubDate></item><item><title><![CDATA[Reply to CB_ADDSTRING funktioniert nicht, wieso? on Tue, 13 Mar 2007 15:53:46 GMT]]></title><description><![CDATA[<p>wie arbeite ich den mit GetLastError() ????</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1244794</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1244794</guid><dc:creator><![CDATA[T0bi]]></dc:creator><pubDate>Tue, 13 Mar 2007 15:53:46 GMT</pubDate></item><item><title><![CDATA[Reply to CB_ADDSTRING funktioniert nicht, wieso? on Tue, 13 Mar 2007 16:22:54 GMT]]></title><description><![CDATA[<p>@Devil hab dein code mal eingefügt aber es ist nichts passiert.<br />
Es ist doch richtig das ich das in die WM_INITDIALOG shcreibe oder?</p>
<p>Groß Tobi.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1244816</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1244816</guid><dc:creator><![CDATA[T0bi]]></dc:creator><pubDate>Tue, 13 Mar 2007 16:22:54 GMT</pubDate></item><item><title><![CDATA[Reply to CB_ADDSTRING funktioniert nicht, wieso? on Tue, 13 Mar 2007 16:29:53 GMT]]></title><description><![CDATA[<p><a class="plugin-mentions-user plugin-mentions-a" href="https://www.c-plusplus.net/forum/uid/23776">@tobi</a>: du musst schon in den debugger gehen ... und bei jedem return einen breakpoint setzten ... wenn er da dann rausgeht, weißt du was fehlschlägt ... GetLastError verwendet man in Kombination mit FormatMessage ...</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1244822</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1244822</guid><dc:creator><![CDATA[*D*Evil]]></dc:creator><pubDate>Tue, 13 Mar 2007 16:29:53 GMT</pubDate></item><item><title><![CDATA[Reply to CB_ADDSTRING funktioniert nicht, wieso? on Tue, 13 Mar 2007 16:51:18 GMT]]></title><description><![CDATA[<p>also ich hab nen bp gesetzt und mal F8 und F9 gedrueckt... aba nichts is passiert.... -.- wieso funktioniert meine ComboBox, denn net einfach so wie ne ListBox -.- da hat ich doch auch nie probleme via LB_ADDSTRING was rein zu packen... oder liegt das irgendwie am dialog???</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1244840</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1244840</guid><dc:creator><![CDATA[T0bi]]></dc:creator><pubDate>Tue, 13 Mar 2007 16:51:18 GMT</pubDate></item><item><title><![CDATA[Reply to CB_ADDSTRING funktioniert nicht, wieso? on Tue, 13 Mar 2007 16:58:10 GMT]]></title><description><![CDATA[<p>Luckie schrieb:</p>
<blockquote>
<p>Und wenn er dann noch GetLastError aufruft, weiß er sogar warum es ihn raushaut. <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f609.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--winking_face"
      title=";)"
      alt="😉"
    /></p>
</blockquote>
<p>GetLastError funktioniert nicht für Funktionen die per SendMessage ausgeführt werden! Das geht nur für prozedurale Funktionen.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1244851</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1244851</guid><dc:creator><![CDATA[Martin Richter]]></dc:creator><pubDate>Tue, 13 Mar 2007 16:58:10 GMT</pubDate></item><item><title><![CDATA[Reply to CB_ADDSTRING funktioniert nicht, wieso? on Tue, 13 Mar 2007 18:44:24 GMT]]></title><description><![CDATA[<p>wieso sollte die CB_ADDSTRING funktion nun nicht funktionieren... LB_ADDSTRINg funktioniert ja auch....</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1244920</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1244920</guid><dc:creator><![CDATA[T0bi]]></dc:creator><pubDate>Tue, 13 Mar 2007 18:44:24 GMT</pubDate></item><item><title><![CDATA[Reply to CB_ADDSTRING funktioniert nicht, wieso? on Tue, 13 Mar 2007 19:26:55 GMT]]></title><description><![CDATA[<p>T0bi schrieb:</p>
<blockquote>
<p>ich habs so versucht</p>
<p>SendMessage( GetDlgItem( hDlg, ID ), CB_ADDSTRING, 0, (long)&quot;Test&quot; );</p>
<p>klappt aber irgendwie nicht.. .was is hier falsch?</p>
</blockquote>
<p>Dein SendMessage (...) ist schon in Ordnung. Aber was klappt jetzt nicht ? Klappt sie nicht auf ?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1244965</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1244965</guid><dc:creator><![CDATA[[[global:guest]]]]></dc:creator><pubDate>Tue, 13 Mar 2007 19:26:55 GMT</pubDate></item><item><title><![CDATA[Reply to CB_ADDSTRING funktioniert nicht, wieso? on Tue, 13 Mar 2007 19:33:32 GMT]]></title><description><![CDATA[<p>hmm kann man nicht sagen... er schreibt halt einfach den string nicht rein. wenn ich drauf wege seh ich darunter vllt. nen Pixel breiten Popup dings da... also shceint er den wert halt nich rein zu schreiben....</p>
<p>Gruß Tobi.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1244969</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1244969</guid><dc:creator><![CDATA[T0bi]]></dc:creator><pubDate>Tue, 13 Mar 2007 19:33:32 GMT</pubDate></item><item><title><![CDATA[Reply to CB_ADDSTRING funktioniert nicht, wieso? on Tue, 13 Mar 2007 20:04:25 GMT]]></title><description><![CDATA[<p>T0bi schrieb:</p>
<blockquote>
<p>er schreibt halt einfach den string nicht rein</p>
</blockquote>
<p>Doch, hat er. Du musst aber das &quot;Popup dings da... :-)&quot; ( -&gt; LISTBOX-Komponente der ComboBox) vergrössern. Standardmässig ist sie bei einer ComboBox nur ein Pixel gross.</p>
<p>Wie erstellst Du die ComboBox ? Mit &quot;CreateWindowEx ()&quot; oder einem Ressourceneditor ?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1244989</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1244989</guid><dc:creator><![CDATA[[[global:guest]]]]></dc:creator><pubDate>Tue, 13 Mar 2007 20:04:25 GMT</pubDate></item><item><title><![CDATA[Reply to CB_ADDSTRING funktioniert nicht, wieso? on Tue, 13 Mar 2007 20:12:38 GMT]]></title><description><![CDATA[<p>es ist ein Dialog</p>
<p>COMBOBOX ID_COLOR_H, 100, 175, 50, 15, CBS_SIMPLE | CBS_DROPDOWN</p>
<p>sollte ich noch autoscroll oder irgendwas einbaun? oder wie vergrössere ich es?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1244994</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1244994</guid><dc:creator><![CDATA[T0bi]]></dc:creator><pubDate>Tue, 13 Mar 2007 20:12:38 GMT</pubDate></item><item><title><![CDATA[Reply to CB_ADDSTRING funktioniert nicht, wieso? on Tue, 13 Mar 2007 20:21:33 GMT]]></title><description><![CDATA[<p>Schreib mal statt der 15 eine 60 :</p>
<p>COMBOBOX ID_COLOR_H, 100, 175, 50, <strong>15</strong>, CBS_SIMPLE | CBS_DROPDOWN</p>
<p>Dieser Parameter bestimmt die &quot;height&quot; der (ausgeklappten) ComboBox in Pixel.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1244998</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1244998</guid><dc:creator><![CDATA[[[global:guest]]]]></dc:creator><pubDate>Tue, 13 Mar 2007 20:21:33 GMT</pubDate></item><item><title><![CDATA[Reply to CB_ADDSTRING funktioniert nicht, wieso? on Tue, 13 Mar 2007 20:25:22 GMT]]></title><description><![CDATA[<p>wahnsinn es klappt <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="🙂"
    /> cool dnake... nur ne frage.... wenn ich da jetz 20items reinstecke... muss ich den wert dann auf 200setzen oder kann ich dann einfach die AOTOscroll fkt nutzen?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1245004</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1245004</guid><dc:creator><![CDATA[T0bi]]></dc:creator><pubDate>Tue, 13 Mar 2007 20:25:22 GMT</pubDate></item><item><title><![CDATA[Reply to CB_ADDSTRING funktioniert nicht, wieso? on Tue, 13 Mar 2007 20:59:04 GMT]]></title><description><![CDATA[<p>Es werden automatisch Rollbalken angezeigt wenn mehr Einträge vorhanden sind.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1245025</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1245025</guid><dc:creator><![CDATA[Martin Richter]]></dc:creator><pubDate>Tue, 13 Mar 2007 20:59:04 GMT</pubDate></item></channel></rss>