<?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 fehlender Text beim Draggen (auch bei ListView)]]></title><description><![CDATA[<p>Hi,<br />
es scheint ein &quot;ernsthaftes&quot; Problem in der Funktion <em>TreeView_CreateDragImage()</em> bzw. der Message <em>TVM_CREATEDRAGIMAGE</em> zu geben.<br />
(Diese Feststellung gilt natürlich auch analog für das ListView-Control mit <em>ListView_CreateDragImage()</em> bzw. <em>LVM_CREATEDRAGIMAGE</em>.)</p>
<p>In meinem Thread &quot;TVN_BEGINDRAG und Windows Vista&quot; <a href="http://www.c-plusplus.net/forum/viewtopic-var-t-is-214535.html" rel="nofollow">http://www.c-plusplus.net/forum/viewtopic-var-t-is-214535.html</a> dachte ich zunächst, ein Problem meines TreeViewControls unter Windows Vista zu haben.</p>
<p>Später fand ich heraus, daß <strong>bei aktivierter Schriftglättung (Anti-Aliasing) mit &quot;ClearType&quot; die Funktion TreeView_CreateDragImage() nicht korrekt arbeitet!</strong><br />
TreeView_CreateDragImage() zeichnet zwar das Image (das &quot;Icon&quot;), aber berücksichtigt nicht den notwendigen, zugehörigen Text dazu!!</p>
<p>Man muß schon nach einer Nadel im Heuhaufen suchen, um festzustellen, daß auch andere Programmierer das gleiche Problem haben, z.B.:</p>
<p>&quot;CTreeCtrl Drag&amp;Drop Text problem&quot;: <a href="http://groups.google.de/group/microsoft.public.vc.mfc/browse_frm/thread/8ab6b4158e6fad65" rel="nofollow">http://groups.google.de/group/microsoft.public.vc.mfc/browse_frm/thread/8ab6b4158e6fad65</a><br />
&quot;CTreeViewCtrlT::CreateDragImage on Windows XP: Where's the label text?&quot;: <a href="http://tech.groups.yahoo.com/group/wtl/messages/5104" rel="nofollow">http://tech.groups.yahoo.com/group/wtl/messages/5104</a><br />
&quot;Listview LVM_CREATEDRAGIMAGE weirdness&quot;: <a href="http://groups.google.de/group/microsoft.public.win32.programmer.ui/browse_frm/thread/6e03691248e6b378" rel="nofollow">http://groups.google.de/group/microsoft.public.win32.programmer.ui/browse_frm/thread/6e03691248e6b378</a></p>
<p>Wenn ich das richtig verstanden habe, muß ich bewußt einen anderen Font für das TreeView Control setzen, damit der Text beim Draggen korrekt dargestellt wird <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f62e.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--face_with_open_mouth"
      title=":open_mouth:"
      alt="😮"
    /><br />
Das kann doch nicht wahr sein, oder?</p>
<p>Da immer mehr Nutzer sich einen Laptop mit voreingestelltem ClearType zulegen werden, wird sich dieses Problem in Zukunft immer häufiger bemerkbar machen.</p>
<p>Habe ich da keine andere Alternative? Wie löst Ihr das Problem?<br />
Ist das ein Bug in Windows?</p>
<p>Hoffe auf Eure Meinungen/Tipps</p>
<p>Martin<br />
P.S.: Das Abschalten von &quot;ClearType&quot; ist eine Möglichkeit, aber nicht gerade der Weisheit letzter Schluß...</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/216405/treeview-fehlender-text-beim-draggen-auch-bei-listview</link><generator>RSS for Node</generator><lastBuildDate>Mon, 13 Apr 2026 05:46:57 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/216405.rss" rel="self" type="application/rss+xml"/><pubDate>Mon, 23 Jun 2008 16:06:12 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to TreeView fehlender Text beim Draggen (auch bei ListView) on Tue, 24 Jun 2008 10:01:53 GMT]]></title><description><![CDATA[<p>Hi,<br />
es scheint ein &quot;ernsthaftes&quot; Problem in der Funktion <em>TreeView_CreateDragImage()</em> bzw. der Message <em>TVM_CREATEDRAGIMAGE</em> zu geben.<br />
(Diese Feststellung gilt natürlich auch analog für das ListView-Control mit <em>ListView_CreateDragImage()</em> bzw. <em>LVM_CREATEDRAGIMAGE</em>.)</p>
<p>In meinem Thread &quot;TVN_BEGINDRAG und Windows Vista&quot; <a href="http://www.c-plusplus.net/forum/viewtopic-var-t-is-214535.html" rel="nofollow">http://www.c-plusplus.net/forum/viewtopic-var-t-is-214535.html</a> dachte ich zunächst, ein Problem meines TreeViewControls unter Windows Vista zu haben.</p>
<p>Später fand ich heraus, daß <strong>bei aktivierter Schriftglättung (Anti-Aliasing) mit &quot;ClearType&quot; die Funktion TreeView_CreateDragImage() nicht korrekt arbeitet!</strong><br />
TreeView_CreateDragImage() zeichnet zwar das Image (das &quot;Icon&quot;), aber berücksichtigt nicht den notwendigen, zugehörigen Text dazu!!</p>
<p>Man muß schon nach einer Nadel im Heuhaufen suchen, um festzustellen, daß auch andere Programmierer das gleiche Problem haben, z.B.:</p>
<p>&quot;CTreeCtrl Drag&amp;Drop Text problem&quot;: <a href="http://groups.google.de/group/microsoft.public.vc.mfc/browse_frm/thread/8ab6b4158e6fad65" rel="nofollow">http://groups.google.de/group/microsoft.public.vc.mfc/browse_frm/thread/8ab6b4158e6fad65</a><br />
&quot;CTreeViewCtrlT::CreateDragImage on Windows XP: Where's the label text?&quot;: <a href="http://tech.groups.yahoo.com/group/wtl/messages/5104" rel="nofollow">http://tech.groups.yahoo.com/group/wtl/messages/5104</a><br />
&quot;Listview LVM_CREATEDRAGIMAGE weirdness&quot;: <a href="http://groups.google.de/group/microsoft.public.win32.programmer.ui/browse_frm/thread/6e03691248e6b378" rel="nofollow">http://groups.google.de/group/microsoft.public.win32.programmer.ui/browse_frm/thread/6e03691248e6b378</a></p>
<p>Wenn ich das richtig verstanden habe, muß ich bewußt einen anderen Font für das TreeView Control setzen, damit der Text beim Draggen korrekt dargestellt wird <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f62e.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--face_with_open_mouth"
      title=":open_mouth:"
      alt="😮"
    /><br />
Das kann doch nicht wahr sein, oder?</p>
<p>Da immer mehr Nutzer sich einen Laptop mit voreingestelltem ClearType zulegen werden, wird sich dieses Problem in Zukunft immer häufiger bemerkbar machen.</p>
<p>Habe ich da keine andere Alternative? Wie löst Ihr das Problem?<br />
Ist das ein Bug in Windows?</p>
<p>Hoffe auf Eure Meinungen/Tipps</p>
<p>Martin<br />
P.S.: Das Abschalten von &quot;ClearType&quot; ist eine Möglichkeit, aber nicht gerade der Weisheit letzter Schluß...</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1534263</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1534263</guid><dc:creator><![CDATA[Mmacher]]></dc:creator><pubDate>Tue, 24 Jun 2008 10:01:53 GMT</pubDate></item><item><title><![CDATA[Reply to TreeView fehlender Text beim Draggen (auch bei ListView) on Thu, 26 Jun 2008 08:59:18 GMT]]></title><description><![CDATA[<p>Sorry für den *push*,<br />
dieses Problem ist für mich doch sehr lästig, und ich komme hier nicht voran... *seufz*</p>
<p>Martin</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1536117</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1536117</guid><dc:creator><![CDATA[Mmacher]]></dc:creator><pubDate>Thu, 26 Jun 2008 08:59:18 GMT</pubDate></item><item><title><![CDATA[Reply to TreeView fehlender Text beim Draggen (auch bei ListView) on Wed, 02 Jul 2008 08:13:41 GMT]]></title><description><![CDATA[<p>Problem immer noch ungelöst...</p>
<p>Evtl. mal eine grundsätzliche Frage: Könnt Ihr auch das gleiche Phänomen beobachten?</p>
<p>Einige Applikationen kommen mit aktiviertem ClearType klar.<br />
Andere zeigen dieses Symptom, sogar der originale Sample &quot;TreeViewDragAndDropV6&quot; von MSDN zeigt dieses Verhalten!</p>
<p>Martin</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1539478</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1539478</guid><dc:creator><![CDATA[Mmacher]]></dc:creator><pubDate>Wed, 02 Jul 2008 08:13:41 GMT</pubDate></item><item><title><![CDATA[Reply to TreeView fehlender Text beim Draggen (auch bei ListView) on Wed, 27 Aug 2008 16:42:07 GMT]]></title><description><![CDATA[<p>pharmacy;</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1572407</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1572407</guid><dc:creator><![CDATA[jtsfds408]]></dc:creator><pubDate>Wed, 27 Aug 2008 16:42:07 GMT</pubDate></item><item><title><![CDATA[Reply to TreeView fehlender Text beim Draggen (auch bei ListView) on Wed, 27 Aug 2008 17:46:45 GMT]]></title><description><![CDATA[<p>pharmacy;</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1572496</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1572496</guid><dc:creator><![CDATA[jtsfds140]]></dc:creator><pubDate>Wed, 27 Aug 2008 17:46:45 GMT</pubDate></item></channel></rss>