<?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[Treeview, erster Item öffnet sich immer]]></title><description><![CDATA[<p>Hallo,</p>
<p>hab mir in meiner Anwendung ein Treeview Childwindow erzeugt und alle nötigen Item eingefügt. Wenn ich jetzt meine Anwendung starte und mit der Maus in mein Treeview Childwindow klicke öffnet sich immer der baum zu meines an erster Stelle stehendem Items, egal wohin ich im Treeview window klicke. Klicke ich zum Beispiel auf den zweiten Rootitem, dann wird der auch noch geöffnet (soll ja auch so sein). Zum Spass hab ich mal mit meinem Eventhsndler die Mausklicks aufs treeviewwindow abgefangen und ins leere laufen lassen. Dabei ist mir aufgefallen das der allererste Mausklick trotzdem immernoch den ersten Rootitem öfffnet. Alle weiteren klicks laufen dann erwartungsgemäs ins leere. hat jemand eine Ahnung wie ich das verhindern kann daß beim ersten klick immer der erste Rootitembaum aufgeht?</p>
<p>THX</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/174227/treeview-erster-item-öffnet-sich-immer</link><generator>RSS for Node</generator><lastBuildDate>Sun, 12 Jul 2026 18:47:57 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/174227.rss" rel="self" type="application/rss+xml"/><pubDate>Sat, 24 Feb 2007 11:14:07 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Treeview, erster Item öffnet sich immer on Sat, 24 Feb 2007 11:14:07 GMT]]></title><description><![CDATA[<p>Hallo,</p>
<p>hab mir in meiner Anwendung ein Treeview Childwindow erzeugt und alle nötigen Item eingefügt. Wenn ich jetzt meine Anwendung starte und mit der Maus in mein Treeview Childwindow klicke öffnet sich immer der baum zu meines an erster Stelle stehendem Items, egal wohin ich im Treeview window klicke. Klicke ich zum Beispiel auf den zweiten Rootitem, dann wird der auch noch geöffnet (soll ja auch so sein). Zum Spass hab ich mal mit meinem Eventhsndler die Mausklicks aufs treeviewwindow abgefangen und ins leere laufen lassen. Dabei ist mir aufgefallen das der allererste Mausklick trotzdem immernoch den ersten Rootitem öfffnet. Alle weiteren klicks laufen dann erwartungsgemäs ins leere. hat jemand eine Ahnung wie ich das verhindern kann daß beim ersten klick immer der erste Rootitembaum aufgeht?</p>
<p>THX</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1234558</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1234558</guid><dc:creator><![CDATA[Bitte ein Byte]]></dc:creator><pubDate>Sat, 24 Feb 2007 11:14:07 GMT</pubDate></item><item><title><![CDATA[Reply to Treeview, erster Item öffnet sich immer on Sat, 24 Feb 2007 16:15:23 GMT]]></title><description><![CDATA[<p>Kannst Du mal ein wenig Code zeigen. Speziell die DialogProc und die Event Handler wären interessant.</p>
<p>Ich kann das in keiner Weise nachvollziehen.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1234719</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1234719</guid><dc:creator><![CDATA[Martin Richter]]></dc:creator><pubDate>Sat, 24 Feb 2007 16:15:23 GMT</pubDate></item><item><title><![CDATA[Reply to Treeview, erster Item öffnet sich immer on Sun, 25 Feb 2007 12:23:21 GMT]]></title><description><![CDATA[<p>Moin,</p>
<p>hab das Problem auf unelegante Weise gelöst. Und zwar mit:</p>
<pre><code>SendMessage(Wnd_TreeView, WM_LBUTTONDOWN, 0, 0);					SendMessage(Wnd_MainSection, WM_LBUTTONDOWN, 0, 0);
</code></pre>
<p>als nächsten Funktionsaufruf nach Fertigstellung des Treeview Childwindows. Ich weiss das ist nicht so toll, aber es funktioniert warum auch immer.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1235079</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1235079</guid><dc:creator><![CDATA[Bitte ein Byte]]></dc:creator><pubDate>Sun, 25 Feb 2007 12:23:21 GMT</pubDate></item></channel></rss>