<?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[Eintrag in Listenelement markieren]]></title><description><![CDATA[<p>Hallo nochmal<br />
habe ein Listenelement und möchte dort einen EIntrag markieren .</p>
<p>Leider fuktioniert das so nicht.<br />
m_episode_li.SetSelectionMark(2);</p>
<p>was mache ich verkehrt ?</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/146609/eintrag-in-listenelement-markieren</link><generator>RSS for Node</generator><lastBuildDate>Fri, 17 Jul 2026 17:50:10 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/146609.rss" rel="self" type="application/rss+xml"/><pubDate>Tue, 09 May 2006 11:42:11 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Eintrag in Listenelement markieren on Tue, 09 May 2006 11:42:11 GMT]]></title><description><![CDATA[<p>Hallo nochmal<br />
habe ein Listenelement und möchte dort einen EIntrag markieren .</p>
<p>Leider fuktioniert das so nicht.<br />
m_episode_li.SetSelectionMark(2);</p>
<p>was mache ich verkehrt ?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1054049</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1054049</guid><dc:creator><![CDATA[basti_1984]]></dc:creator><pubDate>Tue, 09 May 2006 11:42:11 GMT</pubDate></item><item><title><![CDATA[Reply to Eintrag in Listenelement markieren on Tue, 09 May 2006 11:48:25 GMT]]></title><description><![CDATA[<p>Um was für eine Liste handelt es sich denn? TListBox??</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1054053</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1054053</guid><dc:creator><![CDATA[AzuBiene]]></dc:creator><pubDate>Tue, 09 May 2006 11:48:25 GMT</pubDate></item><item><title><![CDATA[Reply to Eintrag in Listenelement markieren on Tue, 09 May 2006 11:51:25 GMT]]></title><description><![CDATA[<p>Es ist ein Listenfeld im berichtsmodus</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1054058</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1054058</guid><dc:creator><![CDATA[basti_1984]]></dc:creator><pubDate>Tue, 09 May 2006 11:51:25 GMT</pubDate></item><item><title><![CDATA[Reply to Eintrag in Listenelement markieren on Tue, 09 May 2006 11:52:12 GMT]]></title><description><![CDATA[<p>Ok dann sorry keine Ahnung <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/1054059</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1054059</guid><dc:creator><![CDATA[AzuBiene]]></dc:creator><pubDate>Tue, 09 May 2006 11:52:12 GMT</pubDate></item><item><title><![CDATA[Reply to Eintrag in Listenelement markieren on Tue, 09 May 2006 11:52:32 GMT]]></title><description><![CDATA[<p>Also wenn das m_episode_li ein CListCtrl und zwar das richtige ist und du den 2. Eintrag in der Liste markieren willst, dann sollte es genau so funktionieren. Daher kann ich dir wohl nur mit einem Codeausschnitt weiterhelfen oder du sagst was genau nicht funktioniert (am besten beides zusammen!).<br />
Grüssli</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1054060</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1054060</guid><dc:creator><![CDATA[Dravere]]></dc:creator><pubDate>Tue, 09 May 2006 11:52:32 GMT</pubDate></item><item><title><![CDATA[Reply to Eintrag in Listenelement markieren on Tue, 09 May 2006 11:55:23 GMT]]></title><description><![CDATA[<p>Okay m_episode_li ist ein CListCtrl.<br />
epi ist ein String der in der Liste gesucht werden soll und ser entsprechende eintrag markiert werden soll</p>
<p>hier mein code</p>
<p>m_episode_li.SetFocus();<br />
for (int i = 0; i &lt;= m_episode_li.GetItemCount(); i++)<br />
{<br />
if (m_episode_li.GetItemText(i,2) == epi)<br />
m_episode_li.SetSelectionMark(i);<br />
}</p>
<p>der string epi ist vorhanden und auch richtig aber der eintrag wird nicht hervorgehoben.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1054063</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1054063</guid><dc:creator><![CDATA[basti_1984]]></dc:creator><pubDate>Tue, 09 May 2006 11:55:23 GMT</pubDate></item><item><title><![CDATA[Reply to Eintrag in Listenelement markieren on Tue, 09 May 2006 12:05:55 GMT]]></title><description><![CDATA[<p>Hast du auch schon mal im Debug-Modus einen Breakpoint auf die Zeile mit SetSelectionMark gesetzt? Wird das überhaupt ausgeführt?<br />
Wie lautet der CString-Wert den du in epi reingespeichert hast und wie lautet er in deinem CListCtrl. Grosskleinschreibung beiden Orten gleich?<br />
Und soll wirklich in der 3. Kolonne gesucht werden?<br />
Lässt dein CListCtrl auch Markierungen zu?<br />
Gibt wohl immer noch an die tausend offene Fragen. Der Code so an sich stimmt. Und ich habe hier auch was ähnliches vor mir und das funktioniert. ^^</p>
<p>Aja übrigens, nimm das &lt;= bei der For-Schleife raus und setz ein &lt; ein, denn das stimmt nicht. Der Index deiner Elemente geht von 0 bis GetItemCount-1. Index ist meistens Nullbasiert.</p>
<p>Grüssli</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1054072</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1054072</guid><dc:creator><![CDATA[Dravere]]></dc:creator><pubDate>Tue, 09 May 2006 12:05:55 GMT</pubDate></item><item><title><![CDATA[Reply to Eintrag in Listenelement markieren on Tue, 09 May 2006 12:09:50 GMT]]></title><description><![CDATA[<p>Eventuell solltest du mal mit dem Debugger durchgehen und beobachten, was während der Schleife passiert. Eventuell kontrollierst du ja die falsche Spalte deines Controls oder die Groß/Kleinschreibung stimmt nicht.</p>
<p>Auf jeden Fall dürftest du ein Element zu viel überprüfen.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1054074</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1054074</guid><dc:creator><![CDATA[CStoll]]></dc:creator><pubDate>Tue, 09 May 2006 12:09:50 GMT</pubDate></item><item><title><![CDATA[Reply to Eintrag in Listenelement markieren on Tue, 09 May 2006 12:13:07 GMT]]></title><description><![CDATA[<p>Also die Anweisungen werden alle asugeführt, die bediden strings sind absolut gleich hab sie mir ausgeben lassen. wenn ich mit der maus einen eintrag markiere färbt sich dieser. ist das genung um sagen zu können, das die liste markiereungen zulässt.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1054078</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1054078</guid><dc:creator><![CDATA[basti_1984]]></dc:creator><pubDate>Tue, 09 May 2006 12:13:07 GMT</pubDate></item><item><title><![CDATA[Reply to Eintrag in Listenelement markieren on Tue, 09 May 2006 12:15:00 GMT]]></title><description><![CDATA[<p>ganmz komisch ist es wenn ich keinen eintrag prüfe sondern nur verscuhe so einen eintrag zu markieren mit<br />
m_spisode_li.SetSelectionMark(2)</p>
<p>funktioniert auch nicht</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1054079</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1054079</guid><dc:creator><![CDATA[basti_1984]]></dc:creator><pubDate>Tue, 09 May 2006 12:15:00 GMT</pubDate></item><item><title><![CDATA[Reply to Eintrag in Listenelement markieren on Tue, 09 May 2006 12:33:37 GMT]]></title><description><![CDATA[<p>Also mit deiner letzten Aussage, würde ich eigentlich fast sagen, dass dann etwas mit deinem CListCtrl nicht stimmt. Wie hast du es denn zugewiesen? Über den Assistenten, oder selber? Wenn selber, wie? Und es ist wirklich das richtige Ctrl?<br />
Ansonten keine Ahnung, bei mir funktioniert es einwandfrei. Kann also nur sagen, dass du irgendwo ein Fehler gemacht haben musst ^^<br />
Grüssli</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1054088</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1054088</guid><dc:creator><![CDATA[Dravere]]></dc:creator><pubDate>Tue, 09 May 2006 12:33:37 GMT</pubDate></item><item><title><![CDATA[Reply to Eintrag in Listenelement markieren on Tue, 09 May 2006 12:42:15 GMT]]></title><description><![CDATA[<p>hab es über den assistenten eingefügt.<br />
aber vielleicht noch der hinweis.<br />
ich habe zwie listenelemente.<br />
bei der auswahl eines eintrag aus listenelement1 soll einer im zweiten ausgewählt werden.</p>
<p>danke</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1054096</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1054096</guid><dc:creator><![CDATA[Basti_1984_2]]></dc:creator><pubDate>Tue, 09 May 2006 12:42:15 GMT</pubDate></item><item><title><![CDATA[Reply to Eintrag in Listenelement markieren on Tue, 09 May 2006 12:45:46 GMT]]></title><description><![CDATA[<p>Wenn ich das richtig nachvollzogen hab, markierst Du zwar den Eintrag, allerdings wird der nicht sichtbar hervorgeben, da das Element evtl. nicht den Focus hat. Du kannst ja mal das CListCtrl mit dem &quot;Auswahl immer anzeigen&quot;-Stil versehen, da siehst Du, ob wirklich nichts markiert ist.</p>
<p>Ansonsten mache ich das bei mir immer folgendermassen:</p>
<pre><code class="language-cpp">m_CtrlList.SetItemState(idneu, LVIS_SELECTED | LVIS_FOCUSED, LVIS_SELECTED | LVIS_FOCUSED);
m_CtrlList.SetSelectionMark(idneu);
</code></pre>
<p>Bei mir klappt es da auch immer einwandfrei, vielleicht ja bei Dir auch <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>
<p>Edit: Jetzt war ich etwas zu langsam <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="🙂"
    /> Ich mache etwas aehnliches, von daher sollte es eigentlich so auch klappen.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1054098</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1054098</guid><dc:creator><![CDATA[raindrop]]></dc:creator><pubDate>Tue, 09 May 2006 12:45:46 GMT</pubDate></item><item><title><![CDATA[Reply to Eintrag in Listenelement markieren on Tue, 09 May 2006 12:52:35 GMT]]></title><description><![CDATA[<p>Ich habe folgende einstellungen gemacht :</p>
<p>m_episode_li.SetExtendedStyle(LVS_EX_GRIDLINES);<br />
m_episode_li.SetExtendedStyle(LVS_EX_FULLROWSELECT);<br />
m_episode_li.SetExtendedStyle(m_auswahl.GetExtendedStyle()| LVS_EX_GRIDLINES);</p>
<p>ich ahbe auch den haken &quot;auswahl imm er zeigen &quot; aktiviert</p>
<p>weiß echt nicht mehr weiter</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1054110</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1054110</guid><dc:creator><![CDATA[basti_1984]]></dc:creator><pubDate>Tue, 09 May 2006 12:52:35 GMT</pubDate></item><item><title><![CDATA[Reply to Eintrag in Listenelement markieren on Tue, 09 May 2006 12:54:00 GMT]]></title><description><![CDATA[<p>basti_1984 schrieb:</p>
<blockquote>
<p>Ich habe folgende einstellungen gemacht :</p>
<p>m_episode_li.SetExtendedStyle(LVS_EX_GRIDLINES);<br />
m_episode_li.SetExtendedStyle(LVS_EX_FULLROWSELECT);<br />
m_episode_li.SetExtendedStyle(m_auswahl.GetExtendedStyle()| LVS_EX_GRIDLINES);</p>
<p>ich ahbe auch den haken &quot;auswahl imm er zeigen &quot; aktiviert</p>
<p>weiß echt nicht mehr weiter</p>
</blockquote>
<p>Ich dachte das Problem war im anderen Thread geklärt...<br />
<a href="http://www.c-plusplus.net/forum/viewtopic-var-t-is-146589.html" rel="nofollow">http://www.c-plusplus.net/forum/viewtopic-var-t-is-146589.html</a> <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/1054112</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1054112</guid><dc:creator><![CDATA[estartu]]></dc:creator><pubDate>Tue, 09 May 2006 12:54:00 GMT</pubDate></item><item><title><![CDATA[Reply to Eintrag in Listenelement markieren on Tue, 09 May 2006 12:58:15 GMT]]></title><description><![CDATA[<p>estartu schrieb:</p>
<blockquote>
<p>basti_1984 schrieb:</p>
<blockquote>
<p>Ich habe folgende einstellungen gemacht :</p>
<p>m_episode_li.SetExtendedStyle(LVS_EX_GRIDLINES);<br />
m_episode_li.SetExtendedStyle(LVS_EX_FULLROWSELECT);<br />
m_episode_li.SetExtendedStyle(m_auswahl.GetExtendedStyle()| LVS_EX_GRIDLINES);</p>
<p>ich ahbe auch den haken &quot;auswahl imm er zeigen &quot; aktiviert</p>
<p>weiß echt nicht mehr weiter</p>
</blockquote>
<p>Ich dachte das Problem war im anderen Thread geklärt...<br />
<a href="http://www.c-plusplus.net/forum/viewtopic-var-t-is-146589.html" rel="nofollow">http://www.c-plusplus.net/forum/viewtopic-var-t-is-146589.html</a> <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>
</blockquote>
<p>Naja nicht ganz</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1054117</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1054117</guid><dc:creator><![CDATA[basti_1984]]></dc:creator><pubDate>Tue, 09 May 2006 12:58:15 GMT</pubDate></item><item><title><![CDATA[Reply to Eintrag in Listenelement markieren on Tue, 09 May 2006 13:00:45 GMT]]></title><description><![CDATA[<p>Du hast am Ende aber geschrieben:</p>
<blockquote>
<p>Alles klar, danke!</p>
</blockquote>
<p>Was ist denn immer noch nicht klar? Ist es denn so schwer zu verstehen, das SetExtendedStyle, den alten Wert ersetzt durch den Wert, welcher du übergibst? Die Funktion fügt nicht hinzu, sondern ersetzt! ^^'<br />
Grüssli</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1054119</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1054119</guid><dc:creator><![CDATA[Dravere]]></dc:creator><pubDate>Tue, 09 May 2006 13:00:45 GMT</pubDate></item><item><title><![CDATA[Reply to Eintrag in Listenelement markieren on Tue, 09 May 2006 13:04:22 GMT]]></title><description><![CDATA[<p>ich weiß aber das ist ja nicht das problem sondern das ich einen eintrag in diesem listenelement nicht markieren kann</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1054121</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1054121</guid><dc:creator><![CDATA[basti_1984]]></dc:creator><pubDate>Tue, 09 May 2006 13:04:22 GMT</pubDate></item><item><title><![CDATA[Reply to Eintrag in Listenelement markieren on Tue, 09 May 2006 16:17:48 GMT]]></title><description><![CDATA[<p>Ja wenn du das wüsstest.... was soll dann</p>
<pre><code class="language-cpp">m_episode_li.SetExtendedStyle(LVS_EX_GRIDLINES); 
m_episode_li.SetExtendedStyle(LVS_EX_FULLROWSELECT); 
m_episode_li.SetExtendedStyle(m_auswahl.GetExtendedStyle()| LVS_EX_GRIDLINES);
</code></pre>
<p>!?</p>
<pre><code class="language-cpp">m_episode_li.SetExtendedStyle(m_auswahl.GetExtendedStyle()| LVS_EX_GRIDLINES | LVS_EX_FULLROWSELECT);
</code></pre>
<p>Wäre richtig -.- Wobei das GetExtendedStyles eigentlich <strong>nicht</strong> nötig ist!</p>
<p>und mit der Auswahl... naja, bei mir hat es leider auch nach mehreren Funktionen nach einander aufrufens gefunzt <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="😞"
    /> Wobei ich auch stark modefizierte ctrls benutzte <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="😃"
    /></p>
<pre><code class="language-cpp">m_Data.SetItemState(nIndex, LVIS_SELECTED, LVIS_SELECTED); // &quot;1&quot; Item
m_Data.SetFocus(); //da Selektierung sonst nicht sichtbar ist
m_Data.EnsureVisible(nIndex, TRUE);   // Sicherstellen das das Item auch sichbar ist!
</code></pre>
<p>Wobei man diese Methode sicherlich noch erweitern könnte, indem man das item was momentan ausgewählt ist findet... GetSelectedItem ... dann schnell dessen itemstate auf nicht ausgewählt setzten... weil sonnst halt das momentan ausgewählte uach noch ausgewählt ist!</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1054281</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1054281</guid><dc:creator><![CDATA[*D*Evil]]></dc:creator><pubDate>Tue, 09 May 2006 16:17:48 GMT</pubDate></item><item><title><![CDATA[Reply to Eintrag in Listenelement markieren on Wed, 10 May 2006 05:09:25 GMT]]></title><description><![CDATA[<p>guten Morgen bin wieder am arbeiten jetzt hat es endlich funktioniert vielen vielen dank</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1054551</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1054551</guid><dc:creator><![CDATA[basti_1984]]></dc:creator><pubDate>Wed, 10 May 2006 05:09:25 GMT</pubDate></item></channel></rss>