<?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[Mal wieder ListView]]></title><description><![CDATA[<p>Hallo,</p>
<p>ich habe schon im Forum/FAQ gesucht und auch was gefunden, aber das funzt bei mir nicht...</p>
<p>Mein Problem: Ich möchte auf einer Änderung der Auswahl in einem ListView reagieren, d.h. der Benutzer klickt auf eine Zeile, damit ändert sich die Selektion und ich möchte dann im Programm auf die geänderte Selektion reagieren.</p>
<p>Mein Ansatz (ausgehend von einem beitrag im Forum) war, über LVN_ITEMCHANGED zu gehen, aber seltsamerweise klappt das nur beim ersten Klick. Beim zweiten (andere Zeile) ändert sich nichts an der Auswahl, die ich mit GetSelectionMark raushole, bei allen weiteren &quot;hängt&quot; die Auswahl um einen Klick hinterher, obwohl es im ListView richtig angezeigt wird.</p>
<p>Hoffe, die Erklärung war nicht zu weitschweifig...</p>
<p>Vielleicht hat jemand ne Idee??</p>
<p>Danke+gruss</p>
<p>yeti</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/70972/mal-wieder-listview</link><generator>RSS for Node</generator><lastBuildDate>Wed, 29 Apr 2026 14:42:47 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/70972.rss" rel="self" type="application/rss+xml"/><pubDate>Tue, 13 Apr 2004 17:32:47 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Mal wieder ListView on Tue, 13 Apr 2004 17:32:47 GMT]]></title><description><![CDATA[<p>Hallo,</p>
<p>ich habe schon im Forum/FAQ gesucht und auch was gefunden, aber das funzt bei mir nicht...</p>
<p>Mein Problem: Ich möchte auf einer Änderung der Auswahl in einem ListView reagieren, d.h. der Benutzer klickt auf eine Zeile, damit ändert sich die Selektion und ich möchte dann im Programm auf die geänderte Selektion reagieren.</p>
<p>Mein Ansatz (ausgehend von einem beitrag im Forum) war, über LVN_ITEMCHANGED zu gehen, aber seltsamerweise klappt das nur beim ersten Klick. Beim zweiten (andere Zeile) ändert sich nichts an der Auswahl, die ich mit GetSelectionMark raushole, bei allen weiteren &quot;hängt&quot; die Auswahl um einen Klick hinterher, obwohl es im ListView richtig angezeigt wird.</p>
<p>Hoffe, die Erklärung war nicht zu weitschweifig...</p>
<p>Vielleicht hat jemand ne Idee??</p>
<p>Danke+gruss</p>
<p>yeti</p>
]]></description><link>https://www.c-plusplus.net/forum/post/500739</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/500739</guid><dc:creator><![CDATA[yeti]]></dc:creator><pubDate>Tue, 13 Apr 2004 17:32:47 GMT</pubDate></item><item><title><![CDATA[Reply to Mal wieder ListView on Wed, 14 Apr 2004 13:08:23 GMT]]></title><description><![CDATA[<p>Hallo,</p>
<p>GetSelectionMark ist auch die falsche Funktion für diese Aufgabe, du bekommst doch in dem LVN_ITEMCHANGED -Handler eine NMLISTVIEW-Struktur, dort ist das richtige Item enthalten.</p>
<p>MfG</p>
]]></description><link>https://www.c-plusplus.net/forum/post/501339</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/501339</guid><dc:creator><![CDATA[Probe-Nutzer]]></dc:creator><pubDate>Wed, 14 Apr 2004 13:08:23 GMT</pubDate></item><item><title><![CDATA[Reply to Mal wieder ListView on Wed, 14 Apr 2004 16:46:23 GMT]]></title><description><![CDATA[<p>Hi Probe-Nutzer,</p>
<p>hat funktioniert, allerdings habe ich die Struktur nicht verwendet. Es gibt ein Member GetFirstSelectedItemPosition, damit kann man auch den Index (diesmal allerdings sinnigerweise beginnend mit 1) rauskriegen...</p>
<p>Junge, Junge, was ne Arbeit...</p>
<p>Gruss</p>
<p>yeti</p>
]]></description><link>https://www.c-plusplus.net/forum/post/501488</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/501488</guid><dc:creator><![CDATA[yeti]]></dc:creator><pubDate>Wed, 14 Apr 2004 16:46:23 GMT</pubDate></item></channel></rss>