<?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[Mausbewegung]]></title><description><![CDATA[<p>hi,</p>
<p>ich zeichne in eine TreeView verschiedene Controls, so wie das z.B. im UnrealED der Fall ist. Wie bekomme ich mit, wenn die Maus über diesen Bereichen ist?</p>
<p>WM_MOUSEMOVE von der TreeView funktioniert genau so wenig wie WM_NCMOUSEMOVE</p>
<p>thxia</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/160919/mausbewegung</link><generator>RSS for Node</generator><lastBuildDate>Wed, 29 Jul 2026 00:09:05 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/160919.rss" rel="self" type="application/rss+xml"/><pubDate>Sun, 01 Oct 2006 11:38:54 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Mausbewegung on Sun, 01 Oct 2006 11:38:54 GMT]]></title><description><![CDATA[<p>hi,</p>
<p>ich zeichne in eine TreeView verschiedene Controls, so wie das z.B. im UnrealED der Fall ist. Wie bekomme ich mit, wenn die Maus über diesen Bereichen ist?</p>
<p>WM_MOUSEMOVE von der TreeView funktioniert genau so wenig wie WM_NCMOUSEMOVE</p>
<p>thxia</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1147346</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1147346</guid><dc:creator><![CDATA[ESS_CB]]></dc:creator><pubDate>Sun, 01 Oct 2006 11:38:54 GMT</pubDate></item><item><title><![CDATA[Reply to Mausbewegung on Sun, 01 Oct 2006 16:32:26 GMT]]></title><description><![CDATA[<p>Sicher funktioniert WM_MOUSEMOVE! Das geht solange kein anderes Programm ein SetCapture durchführt. Wier sonst sollte sonst ein Higlighting der aktiven Konten beim &quot;Hovern&quot; funktionieren?<br />
Oder geht es Dir dabei hier während eine Drag&amp;Drop Vorgangs die Nachrichten zu empfangen?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1147494</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1147494</guid><dc:creator><![CDATA[Martin Richter]]></dc:creator><pubDate>Sun, 01 Oct 2006 16:32:26 GMT</pubDate></item><item><title><![CDATA[Reply to Mausbewegung on Mon, 02 Oct 2006 09:16:00 GMT]]></title><description><![CDATA[<p>sorry, aber es geht wirklich nicht^^</p>
<p>PS: gibts noch andre als dich ? <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="😃"
    /> lölz</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1147795</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1147795</guid><dc:creator><![CDATA[ESS_CB]]></dc:creator><pubDate>Mon, 02 Oct 2006 09:16:00 GMT</pubDate></item><item><title><![CDATA[Reply to Mausbewegung on Mon, 02 Oct 2006 10:56:17 GMT]]></title><description><![CDATA[<p>Was geht nicht?<br />
Beschreibe genau wann WM_MOUSEMOVE Nachrichten nicht kommen. Schmeiß den Spy++ an und kontrolliere es...</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1147859</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1147859</guid><dc:creator><![CDATA[Martin Richter]]></dc:creator><pubDate>Mon, 02 Oct 2006 10:56:17 GMT</pubDate></item><item><title><![CDATA[Reply to Mausbewegung on Mon, 02 Oct 2006 12:39:44 GMT]]></title><description><![CDATA[<p>da kommen viele schöne nutzlose Infos, und?</p>
<p>ich will's mitbekommen, wenn die Maus über einem Control ist.</p>
<p>hier die Inits:</p>
<pre><code>[cpp]if(!Edit.Create(ES_AUTOHSCROLL,CRect(0,0,10,10),this,IDEDIT))
	return -1;

if(!ComboBox.Create(WS_VSCROLL|CBS_DROPDOWNLIST,CRect(0,0,10,10),this,IDCOMBOBOX))
	return -1;

if(!Button.Create(&quot;TMP&quot;,NULL,CRect(0,0,10,10),this,IDBUTTON))
	return -1;

if(!Slider.Create(NULL,CRect(0,0,10,10),this,IDSLIDER))
	return -1;[/cpp]
</code></pre>
<p>EDIT: die Position wird natürlich entsprechend verändert während der Laufzeit!!</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1147963</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1147963</guid><dc:creator><![CDATA[ESS_CB]]></dc:creator><pubDate>Mon, 02 Oct 2006 12:39:44 GMT</pubDate></item><item><title><![CDATA[Reply to Mausbewegung on Mon, 02 Oct 2006 12:50:28 GMT]]></title><description><![CDATA[<p>ESS_CB schrieb:</p>
<blockquote>
<p>da kommen viele schöne nutzlose Infos, und?</p>
</blockquote>
<p>Und: Hast Du Dir das Fenster schon mal mit Spy++ angeschaut? Ist da ein WM_MOUSEMOVE dabei?</p>
<p>Bei mir kommen das Millionen von WM_MOUSEMOVE an...</p>
<p>ADD: So langsam verstehe ich: Du hast Control im TreeView drin... dann musst Du diese Controls auch Subclassen und dann bekommst Du dort die WM_MOUSEMOVE...</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1147972</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1147972</guid><dc:creator><![CDATA[Jochen Kalmbach]]></dc:creator><pubDate>Mon, 02 Oct 2006 12:50:28 GMT</pubDate></item><item><title><![CDATA[Reply to Mausbewegung on Tue, 03 Oct 2006 09:22:37 GMT]]></title><description><![CDATA[<p>ehm, Subclassen???? <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>
<p>aber Danke schonmal, dass jemand mein Problem versteht^^</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1148500</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1148500</guid><dc:creator><![CDATA[ESS_CB]]></dc:creator><pubDate>Tue, 03 Oct 2006 09:22:37 GMT</pubDate></item><item><title><![CDATA[Reply to Mausbewegung on Tue, 03 Oct 2006 09:35:04 GMT]]></title><description><![CDATA[<p>Ach so... Du hast ja MFC, dann musst Du einfach die Controls ableiten..., oder Martin?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1148509</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1148509</guid><dc:creator><![CDATA[Jochen Kalmbach]]></dc:creator><pubDate>Tue, 03 Oct 2006 09:35:04 GMT</pubDate></item><item><title><![CDATA[Reply to Mausbewegung on Tue, 03 Oct 2006 10:26:52 GMT]]></title><description><![CDATA[<p>So ist es. Einfach die Controls ableiten. Das ist mit Sicherheit die einfachste Möglichkeit. Subclassing würde ich nur dann machen, wenn ich das selbe Handling für alle Subcontrols benötige. Dazu verwende ich jedoch auch meistens entsprechende Klassen wie CSubclassWnd und CHookWnd (o.ä. siehe <a href="http://www.naughter.com" rel="nofollow">www.naughter.com</a>)...</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1148543</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1148543</guid><dc:creator><![CDATA[Martin Richter]]></dc:creator><pubDate>Tue, 03 Oct 2006 10:26:52 GMT</pubDate></item><item><title><![CDATA[Reply to Mausbewegung on Tue, 03 Oct 2006 11:22:50 GMT]]></title><description><![CDATA[<p>hä? ich soll die Controls von CTreeView ableiten?????? <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="😮"
    /> <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="😮"
    /> <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f615.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--confused_face"
      title=":confused:"
      alt="😕"
    /> <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f615.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--confused_face"
      title=":confused:"
      alt="😕"
    /></p>
]]></description><link>https://www.c-plusplus.net/forum/post/1148583</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1148583</guid><dc:creator><![CDATA[ESS_CB]]></dc:creator><pubDate>Tue, 03 Oct 2006 11:22:50 GMT</pubDate></item><item><title><![CDATA[Reply to Mausbewegung on Tue, 03 Oct 2006 11:53:57 GMT]]></title><description><![CDATA[<p>Nein!<br />
z.B.</p>
<pre><code class="language-cpp">class CMyButton : public CButton
{
...
}
</code></pre>
<p>Dann kannst Du für diesen Button einen eigenen WM_MOUSEMOVE Handler verwenden, oder Du verwendest einen Hook!</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1148604</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1148604</guid><dc:creator><![CDATA[Martin Richter]]></dc:creator><pubDate>Tue, 03 Oct 2006 11:53:57 GMT</pubDate></item><item><title><![CDATA[Reply to Mausbewegung on Tue, 03 Oct 2006 12:56:43 GMT]]></title><description><![CDATA[<p>gut, verstanden, thx</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1148642</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1148642</guid><dc:creator><![CDATA[ESS_CB]]></dc:creator><pubDate>Tue, 03 Oct 2006 12:56:43 GMT</pubDate></item></channel></rss>