<?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[Mouse Position Frage]]></title><description><![CDATA[<p>Also ich hab ein Static Feld ( IDC_STATIC ).<br />
Jetzt moechte ich, dass dieses Static Feld wenn ich mit der Maus drueber gehe, eine MessageBox erscheinen lasse.</p>
<p>Wie ueberpruefe ich ob ich mit der Maus ueber dem Static bin ?</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/167318/mouse-position-frage</link><generator>RSS for Node</generator><lastBuildDate>Thu, 16 Jul 2026 15:43:26 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/167318.rss" rel="self" type="application/rss+xml"/><pubDate>Sat, 09 Dec 2006 18:46:57 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Mouse Position Frage on Sat, 09 Dec 2006 18:46:57 GMT]]></title><description><![CDATA[<p>Also ich hab ein Static Feld ( IDC_STATIC ).<br />
Jetzt moechte ich, dass dieses Static Feld wenn ich mit der Maus drueber gehe, eine MessageBox erscheinen lasse.</p>
<p>Wie ueberpruefe ich ob ich mit der Maus ueber dem Static bin ?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1189210</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1189210</guid><dc:creator><![CDATA[PhoeNix_FasT]]></dc:creator><pubDate>Sat, 09 Dec 2006 18:46:57 GMT</pubDate></item><item><title><![CDATA[Reply to Mouse Position Frage on Sat, 09 Dec 2006 18:53:09 GMT]]></title><description><![CDATA[<p>Subclassing -&gt; <a href="http://winapi.net/index.php?inhalt=s27" rel="nofollow">http://winapi.net/index.php?inhalt=s27</a></p>
]]></description><link>https://www.c-plusplus.net/forum/post/1189214</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1189214</guid><dc:creator><![CDATA[CodeFinder]]></dc:creator><pubDate>Sat, 09 Dec 2006 18:53:09 GMT</pubDate></item><item><title><![CDATA[Reply to Mouse Position Frage on Sat, 09 Dec 2006 18:54:09 GMT]]></title><description><![CDATA[<p>Ein Static bekommt keine Mausnachrichten sofern nicht SS_NOTIFY gesetzt wird.</p>
<p>Allerdings kannst Du es einfacher haben. Die WM_MOUSEMOVE Nachricht geht direkt an das Parent also den Dialog. Du könntest also einen WM_MOUSEMOVE Handler im Dialog platzieren, der dann prüft ob die Cursorposition in dem Rect des Statics liegt.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1189216</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1189216</guid><dc:creator><![CDATA[Martin Richter]]></dc:creator><pubDate>Sat, 09 Dec 2006 18:54:09 GMT</pubDate></item><item><title><![CDATA[Reply to Mouse Position Frage on Sat, 09 Dec 2006 18:57:10 GMT]]></title><description><![CDATA[<p>Martin Richter schrieb:</p>
<blockquote>
<p>Ein Static bekommt keine Mausnachrichten sofern nicht SS_NOTIFY gesetzt wird.</p>
</blockquote>
<p>Also meine schon <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f644.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--face_with_rolling_eyes"
      title=":rolling_eyes:"
      alt="🙄"
    /> .</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1189221</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1189221</guid><dc:creator><![CDATA[CodeFinder]]></dc:creator><pubDate>Sat, 09 Dec 2006 18:57:10 GMT</pubDate></item><item><title><![CDATA[Reply to Mouse Position Frage on Sat, 09 Dec 2006 21:08:52 GMT]]></title><description><![CDATA[<p>Alles klar klappt <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f642.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--slightly_smiling_face"
      title=":)"
      alt="🙂"
    /></p>
<p>Edit : Gibts ne Funktion die direkt ueberpruefen kann ob die Mausposition im Rect liegt ?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1189225</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1189225</guid><dc:creator><![CDATA[PhoeNix_FasT]]></dc:creator><pubDate>Sat, 09 Dec 2006 21:08:52 GMT</pubDate></item><item><title><![CDATA[Reply to Mouse Position Frage on Sat, 09 Dec 2006 21:15:22 GMT]]></title><description><![CDATA[<p>PhoeNix_FasT schrieb:</p>
<blockquote>
<p>Alles klar klappt <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f642.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--slightly_smiling_face"
      title=":)"
      alt="🙂"
    /></p>
<p>Edit : Gibts ne Funktion die direkt ueberpruefen kann ob die Mausposition im Rect liegt ?</p>
</blockquote>
<p>PtInRect IMHO oder PointInRect</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1189255</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1189255</guid><dc:creator><![CDATA[Martin Richter]]></dc:creator><pubDate>Sat, 09 Dec 2006 21:15:22 GMT</pubDate></item><item><title><![CDATA[Reply to Mouse Position Frage on Sat, 09 Dec 2006 21:17:36 GMT]]></title><description><![CDATA[<p>CodeFinder schrieb:</p>
<blockquote>
<p>Martin Richter schrieb:</p>
<blockquote>
<p>Ein Static bekommt keine Mausnachrichten sofern nicht SS_NOTIFY gesetzt wird.</p>
</blockquote>
<p>Also meine schon <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f644.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--face_with_rolling_eyes"
      title=":rolling_eyes:"
      alt="🙄"
    /> .</p>
</blockquote>
<p>Ohne SS_NOTIFY reagieren Static Controls in WM_NCHITTEST mit HTTRANSPARENT. Das bewirkt, dass die Mausnachrichten an das darunter liegende Fenster gesendet werden.</p>
<p>Wie bekommst Du von einem CStatic Mausnachrichten?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1189257</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1189257</guid><dc:creator><![CDATA[Martin Richter]]></dc:creator><pubDate>Sat, 09 Dec 2006 21:17:36 GMT</pubDate></item><item><title><![CDATA[Reply to Mouse Position Frage on Sun, 10 Dec 2006 16:20:27 GMT]]></title><description><![CDATA[<p>Martin Richter schrieb:</p>
<blockquote>
<p>CodeFinder schrieb:</p>
<blockquote>
<p>Martin Richter schrieb:</p>
<blockquote>
<p>Ein Static bekommt keine Mausnachrichten sofern nicht SS_NOTIFY gesetzt wird.</p>
</blockquote>
<p>Also meine schon <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f644.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--face_with_rolling_eyes"
      title=":rolling_eyes:"
      alt="🙄"
    /> .</p>
</blockquote>
<p>Ohne SS_NOTIFY reagieren Static Controls in WM_NCHITTEST mit HTTRANSPARENT. Das bewirkt, dass die Mausnachrichten an das darunter liegende Fenster gesendet werden.</p>
<p>Wie bekommst Du von einem CStatic Mausnachrichten?</p>
</blockquote>
<p>Hm über SubClassing. Aber es ist ein Std-Win-Control, _kein_ MFC.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1189575</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1189575</guid><dc:creator><![CDATA[CodeFinder]]></dc:creator><pubDate>Sun, 10 Dec 2006 16:20:27 GMT</pubDate></item><item><title><![CDATA[Reply to Mouse Position Frage on Sun, 10 Dec 2006 18:13:39 GMT]]></title><description><![CDATA[<p>Das spielt an sich keine Rolle. Das ist eine Funktion des Standard_Satic Controls. WM_NCHITTEST wird eben mit HTTRANSPARENT beantwortet. D.h. es kommt niemals ein WM_MOUSEMOVE an. Das müsste man auch mit dem Spy++ sichtbar machen können.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1189668</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1189668</guid><dc:creator><![CDATA[Martin Richter]]></dc:creator><pubDate>Sun, 10 Dec 2006 18:13:39 GMT</pubDate></item><item><title><![CDATA[Reply to Mouse Position Frage on Sun, 10 Dec 2006 18:18:16 GMT]]></title><description><![CDATA[<p>Ups, <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f921.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--clown_face"
      title=":clown:"
      alt="🤡"
    /> ... mir ist grad aufgefallen, dass es sich gar nicht um Std-Win-Controls handelt, sondern um meine eigene Klasse <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="😃"
    /> ... . Die stellt auch Static-Controls dar, nur ganz anders^^ ... Hab das verwechselt, my fault!</p>
<p>Obwohl ich das mit den std-Static-Controls noch nie probiert habe...Man kann doch auch Klicks abfangen (via SubClassing) oder ? (ohne das Flag SS_NOTIFY <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f609.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--winking_face"
      title=";)"
      alt="😉"
    /> )</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1189672</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1189672</guid><dc:creator><![CDATA[CodeFinder]]></dc:creator><pubDate>Sun, 10 Dec 2006 18:18:16 GMT</pubDate></item><item><title><![CDATA[Reply to Mouse Position Frage on Sun, 10 Dec 2006 19:01:06 GMT]]></title><description><![CDATA[<p>Nein! Ohne SS_NOTIFY oder überschreiben von WM_NCHITTEST geht da nichts.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1189715</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1189715</guid><dc:creator><![CDATA[Martin Richter]]></dc:creator><pubDate>Sun, 10 Dec 2006 19:01:06 GMT</pubDate></item></channel></rss>