<?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[Listbox mit Spalten]]></title><description><![CDATA[<p>Hi,<br />
ich habe eine Listbox u.a. mit dem Stil LBS_MULTICOLUMN erzeugt. Nun versuche ich (bisher leider vergebens), mit diversen Funktionen irgendwie Einfluss auf das Aussehen dieser Spalten zu erhalten (ich will wenigstens irgendwie einen Text darüber stehen haben und die Breite ändern).<br />
Zum einen habe ich versucht, mit</p>
<pre><code class="language-cpp">::SendMessage(listbox, LVM_SETCOLUMNWIDTH, 1000, 0); //listbox ist valid
</code></pre>
<p>die Breite zu ändern - Fehlanzeige, es passiert einfach nichts.<br />
Auch Versuche, erst eine Spalte einzufügen brachten keinen Erfolg:</p>
<pre><code class="language-cpp">LVCOLUMN lvcol;
lvcol.cx = 1000;
lvcol.fmt = LVCFMT_CENTER;
lvcol.mask = LVCF_WIDTH | LVCF_FMT;
::SendMessage(listbox, LVM_INSERTCOLUMN, 0, reinterpret_cast&lt;LPARAM&gt;(&amp;lvcol)); // es wird NICHT -1 zurueckgeliefert
</code></pre>
<p>Ich habe zuvor InitCommonControlsEx sowohl mit ICC_LISTVIEW_CLASSES als auch mit ICC_STANDARD_CLASSES aufgerufen. GetLastError sagt 1410 (Class already exists.), allerdings direkt hinter den Aufrufen von InitCommonControlsEx, danach (bei dem eigentliche Code) kommt kein Fehler...<br />
Was kann ich noch tun? Sieht jemand einen Fehler? <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f615.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--confused_face"
      title=":confused:"
      alt="😕"
    /></p>
<p>Gruss,<br />
DeSoVoDaMu</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/122648/listbox-mit-spalten</link><generator>RSS for Node</generator><lastBuildDate>Mon, 06 Jul 2026 11:16:46 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/122648.rss" rel="self" type="application/rss+xml"/><pubDate>Sat, 08 Oct 2005 07:55:30 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Listbox mit Spalten on Sat, 08 Oct 2005 07:55:30 GMT]]></title><description><![CDATA[<p>Hi,<br />
ich habe eine Listbox u.a. mit dem Stil LBS_MULTICOLUMN erzeugt. Nun versuche ich (bisher leider vergebens), mit diversen Funktionen irgendwie Einfluss auf das Aussehen dieser Spalten zu erhalten (ich will wenigstens irgendwie einen Text darüber stehen haben und die Breite ändern).<br />
Zum einen habe ich versucht, mit</p>
<pre><code class="language-cpp">::SendMessage(listbox, LVM_SETCOLUMNWIDTH, 1000, 0); //listbox ist valid
</code></pre>
<p>die Breite zu ändern - Fehlanzeige, es passiert einfach nichts.<br />
Auch Versuche, erst eine Spalte einzufügen brachten keinen Erfolg:</p>
<pre><code class="language-cpp">LVCOLUMN lvcol;
lvcol.cx = 1000;
lvcol.fmt = LVCFMT_CENTER;
lvcol.mask = LVCF_WIDTH | LVCF_FMT;
::SendMessage(listbox, LVM_INSERTCOLUMN, 0, reinterpret_cast&lt;LPARAM&gt;(&amp;lvcol)); // es wird NICHT -1 zurueckgeliefert
</code></pre>
<p>Ich habe zuvor InitCommonControlsEx sowohl mit ICC_LISTVIEW_CLASSES als auch mit ICC_STANDARD_CLASSES aufgerufen. GetLastError sagt 1410 (Class already exists.), allerdings direkt hinter den Aufrufen von InitCommonControlsEx, danach (bei dem eigentliche Code) kommt kein Fehler...<br />
Was kann ich noch tun? Sieht jemand einen Fehler? <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f615.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--confused_face"
      title=":confused:"
      alt="😕"
    /></p>
<p>Gruss,<br />
DeSoVoDaMu</p>
]]></description><link>https://www.c-plusplus.net/forum/post/887518</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/887518</guid><dc:creator><![CDATA[DeSoVoDaMu]]></dc:creator><pubDate>Sat, 08 Oct 2005 07:55:30 GMT</pubDate></item><item><title><![CDATA[Reply to Listbox mit Spalten on Sat, 08 Oct 2005 08:07:07 GMT]]></title><description><![CDATA[<p>Die LVM_-Nachrichten (wie alles, was mit LV anfängt) sind für das List Control. Eine Listbox kann damit nichts anfangen.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/887521</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/887521</guid><dc:creator><![CDATA[MFK]]></dc:creator><pubDate>Sat, 08 Oct 2005 08:07:07 GMT</pubDate></item><item><title><![CDATA[Reply to Listbox mit Spalten on Sat, 08 Oct 2005 08:21:27 GMT]]></title><description><![CDATA[<p>Das habe ich schon irgendwie vermutet...stellt sich mir zwar immer noch die Frage, warum ersteres nicht geht, aber gut. <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="😞"
    /><br />
Kannst Du mir auch noch verraten, wie ich solch ein ListView in einem Ressourcen- Script erstelle? LISTVIEW (anstelle von LISTBOX) geht nicht, nicht definiert.<br />
Vielen Dank.</p>
<p>Gruss,<br />
DeSoVoDaMu</p>
]]></description><link>https://www.c-plusplus.net/forum/post/887528</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/887528</guid><dc:creator><![CDATA[DeSoVoDaMu]]></dc:creator><pubDate>Sat, 08 Oct 2005 08:21:27 GMT</pubDate></item><item><title><![CDATA[Reply to Listbox mit Spalten on Sat, 08 Oct 2005 08:29:26 GMT]]></title><description><![CDATA[<p>DeSoVoDaMu schrieb:</p>
<blockquote>
<p>stellt sich mir zwar immer noch die Frage, warum ersteres nicht geht, aber gut. <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>
</blockquote>
<p>Wie soll das gehen? Was passiert, wenn du einem Textfeld eine Button-Nachricht schickst?</p>
<blockquote>
<p>Kannst Du mir auch noch verraten, wie ich solch ein ListView in einem Ressourcen- Script erstelle? LISTVIEW (anstelle von LISTBOX) geht nicht, nicht definiert.</p>
</blockquote>
<p>Mit CONTROL und &quot;SysListView32&quot; als Klassenname.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/887533</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/887533</guid><dc:creator><![CDATA[MFK]]></dc:creator><pubDate>Sat, 08 Oct 2005 08:29:26 GMT</pubDate></item><item><title><![CDATA[Reply to Listbox mit Spalten on Sat, 08 Oct 2005 08:36:11 GMT]]></title><description><![CDATA[<p>Ich habe gedacht, ich habe LB_SETCOLUMNWIDTH geschrieben, sry. Habe mich da wohl verschrieben.</p>
<blockquote>
<p>Mit CONTROL und &quot;SysListView32&quot; als Klassenname.</p>
</blockquote>
<p>Danke. Was hat eigentlich der erste Paramter zu sagen, in folgendem Text (das bringt mir Visual C++ 6.0 im Resourcen-Script):</p>
<pre><code>CONTROL			&quot;List2&quot;/*das ding hier*/, IDC_LST_URLS, &quot;SysListView32&quot;,WS_BORDER | WS_TABSTOP,
                    7, 20, 486, 386
</code></pre>
]]></description><link>https://www.c-plusplus.net/forum/post/887539</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/887539</guid><dc:creator><![CDATA[DeSoVoDaMu]]></dc:creator><pubDate>Sat, 08 Oct 2005 08:36:11 GMT</pubDate></item><item><title><![CDATA[Reply to Listbox mit Spalten on Sat, 08 Oct 2005 11:00:15 GMT]]></title><description><![CDATA[<p>DeSoVoDaMu schrieb:</p>
<blockquote>
<p>Was hat eigentlich der erste Paramter zu sagen,</p>
</blockquote>
<p>Das ist der Text für das Steuerelement, bei einem List Control natürlich mehr oder weniger sinnlos.</p>
<p><a href="http://msdn.microsoft.com/library/en-us/tools/tools/common_control_parameters.asp" rel="nofollow">http://msdn.microsoft.com/library/en-us/tools/tools/common_control_parameters.asp</a></p>
]]></description><link>https://www.c-plusplus.net/forum/post/887619</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/887619</guid><dc:creator><![CDATA[MFK]]></dc:creator><pubDate>Sat, 08 Oct 2005 11:00:15 GMT</pubDate></item><item><title><![CDATA[Reply to Listbox mit Spalten on Sat, 08 Oct 2005 18:14:51 GMT]]></title><description><![CDATA[<p>OK, vielen Dank, hast mir sehr geholfen. Nur schade, dass ich jetzt alles in Richtung Listen-Element neu machen muss -.-</p>
<p>Gruss,<br />
DeSoVoDaMu</p>
]]></description><link>https://www.c-plusplus.net/forum/post/887906</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/887906</guid><dc:creator><![CDATA[DeSoVoDaMu]]></dc:creator><pubDate>Sat, 08 Oct 2005 18:14:51 GMT</pubDate></item></channel></rss>