<?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[Listview im Reportstyle, wie Subitem selectieren?]]></title><description><![CDATA[<p>Hallo, ich habe da eine Listview im Reportstyle ohne LVS_EX_FULLROWSELECT. Jetzt habe ich den Listview mit Items gefüllt, was auch gut geklappt hat, jedoch läßt sich nur der nur je Zeile der erste Item mit der Maus auswählen, was muss ich machen daß ich jeden Item einzeln anklicken kann und er die blaue Auswahlmarkierung erhält? Danke</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/208202/listview-im-reportstyle-wie-subitem-selectieren</link><generator>RSS for Node</generator><lastBuildDate>Sat, 25 Apr 2026 03:57:12 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/208202.rss" rel="self" type="application/rss+xml"/><pubDate>Sun, 16 Mar 2008 08:03:09 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Listview im Reportstyle, wie Subitem selectieren? on Sun, 16 Mar 2008 08:03:09 GMT]]></title><description><![CDATA[<p>Hallo, ich habe da eine Listview im Reportstyle ohne LVS_EX_FULLROWSELECT. Jetzt habe ich den Listview mit Items gefüllt, was auch gut geklappt hat, jedoch läßt sich nur der nur je Zeile der erste Item mit der Maus auswählen, was muss ich machen daß ich jeden Item einzeln anklicken kann und er die blaue Auswahlmarkierung erhält? Danke</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1475094</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1475094</guid><dc:creator><![CDATA[winapi noooob]]></dc:creator><pubDate>Sun, 16 Mar 2008 08:03:09 GMT</pubDate></item><item><title><![CDATA[Reply to Listview im Reportstyle, wie Subitem selectieren? on Sun, 16 Mar 2008 11:01:45 GMT]]></title><description><![CDATA[<p>Ich brauch da mal eine Punkt zum Ansetzen, muss ich den Style auf LVS_OWNERDRAWFIXED setzen und WM_DRAWITEM im Parentfenster abfangen?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1475149</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1475149</guid><dc:creator><![CDATA[winapi noooob]]></dc:creator><pubDate>Sun, 16 Mar 2008 11:01:45 GMT</pubDate></item><item><title><![CDATA[Reply to Listview im Reportstyle, wie Subitem selectieren? on Sun, 16 Mar 2008 14:29:57 GMT]]></title><description><![CDATA[<p>EIn weitaus einfacherer Ansatz ist NM_CUSTOMDRAW. Auf <a href="http://www.codeguru.com" rel="nofollow">www.codeguru.com</a> gibt das dazu einen sehr guten Artikel.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1475250</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1475250</guid><dc:creator><![CDATA[Martin Richter]]></dc:creator><pubDate>Sun, 16 Mar 2008 14:29:57 GMT</pubDate></item><item><title><![CDATA[Reply to Listview im Reportstyle, wie Subitem selectieren? on Sun, 16 Mar 2008 22:24:09 GMT]]></title><description><![CDATA[<p>Wenn ich LVN_ITEMCHANGING abfange und laut MSDN mit TRUE returniere sollte doch eigendlich beim Klick auf einen Listviewitem das Verändern des Items verhindert werden. Aber der Item bekommt trotzdem die Selectionmark, warum?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1475534</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1475534</guid><dc:creator><![CDATA[winapi noooob]]></dc:creator><pubDate>Sun, 16 Mar 2008 22:24:09 GMT</pubDate></item><item><title><![CDATA[Reply to Listview im Reportstyle, wie Subitem selectieren? on Mon, 17 Mar 2008 07:03:27 GMT]]></title><description><![CDATA[<p>Dem ist auch so. Verwende ich mehrfach und funktioniert.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1475587</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1475587</guid><dc:creator><![CDATA[Martin Richter]]></dc:creator><pubDate>Mon, 17 Mar 2008 07:03:27 GMT</pubDate></item><item><title><![CDATA[Reply to Listview im Reportstyle, wie Subitem selectieren? on Mon, 17 Mar 2008 16:32:03 GMT]]></title><description><![CDATA[<p>Ok schaut wohl so aus, daß ich da was Falsch gemacht habe, eigentlich sah mein eventhandle so aus:</p>
<pre><code class="language-cpp">case LVN_ITEMCHANGING:
		return 1;
</code></pre>
<p>jetzt hab ich das so gemacht, weil ich was vergleichbares in einem anderen Sourcecode gesehen habe:</p>
<pre><code class="language-cpp">case LVN_ITEMCHANGING:
		SetWindowLong(hWnd_ListView, DWL_MSGRESULT, TRUE);
		return 1;
</code></pre>
<p>ja und jetzt geht's. Eigentlich war ich immer der Auffassung, wenn da in der MSDN steht, return value ist 1 oder 0, muss man nur ein <em>return 1;</em> oder <em>return 0;</em> zurückgeben und gut ist, liege ich da falsch? Könntest du mir das bitte erklären wie ich das richtig zu machen habe, danke. Im übrigen habe ich dank deines Ratschlages mit NM_CUSTOMDRAW auch das Selektieren einzelner Liestviewzellen hinbekommen, danke nochmals für den guten Hinweiss.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1476018</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1476018</guid><dc:creator><![CDATA[winapi noooob]]></dc:creator><pubDate>Mon, 17 Mar 2008 16:32:03 GMT</pubDate></item><item><title><![CDATA[Reply to Listview im Reportstyle, wie Subitem selectieren? on Mon, 17 Mar 2008 19:06:18 GMT]]></title><description><![CDATA[<p>Das hängt eben davon ab, ob Du eine WindowProc oder eine DialogProc hast!</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1476132</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1476132</guid><dc:creator><![CDATA[Martin Richter]]></dc:creator><pubDate>Mon, 17 Mar 2008 19:06:18 GMT</pubDate></item></channel></rss>