<?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[Maus Koordinaten außerhalb seines Fensters erhalten]]></title><description><![CDATA[<p>Hi, mit GetCurserPos(&amp;POINT) kann ich die Position der Maus herausbekommen ... aber leider nur solange die Maus sich innerhalb meines Fensters befindet... Wie kann ich<br />
die Position der Maus bekommen, auch wenn sie nicht in meinem Fenster ist....</p>
<p>mfg</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/175252/maus-koordinaten-außerhalb-seines-fensters-erhalten</link><generator>RSS for Node</generator><lastBuildDate>Sun, 12 Jul 2026 14:21:52 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/175252.rss" rel="self" type="application/rss+xml"/><pubDate>Thu, 08 Mar 2007 15:01:00 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Maus Koordinaten außerhalb seines Fensters erhalten on Thu, 08 Mar 2007 15:01:00 GMT]]></title><description><![CDATA[<p>Hi, mit GetCurserPos(&amp;POINT) kann ich die Position der Maus herausbekommen ... aber leider nur solange die Maus sich innerhalb meines Fensters befindet... Wie kann ich<br />
die Position der Maus bekommen, auch wenn sie nicht in meinem Fenster ist....</p>
<p>mfg</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1241721</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1241721</guid><dc:creator><![CDATA[Foxx90]]></dc:creator><pubDate>Thu, 08 Mar 2007 15:01:00 GMT</pubDate></item><item><title><![CDATA[Reply to Maus Koordinaten außerhalb seines Fensters erhalten on Fri, 09 Mar 2007 07:14:44 GMT]]></title><description><![CDATA[<p>1. SetCapture, aber vorsicht. Das dient nur für Drag&amp;Drop Operationen.<br />
2. SetWindowsHookEx mit WH_MOUSE oder WH_MOUSE_LL</p>
<p>Was willst Du tun?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1241732</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1241732</guid><dc:creator><![CDATA[Martin Richter]]></dc:creator><pubDate>Fri, 09 Mar 2007 07:14:44 GMT</pubDate></item><item><title><![CDATA[Reply to Maus Koordinaten außerhalb seines Fensters erhalten on Thu, 08 Mar 2007 15:37:28 GMT]]></title><description><![CDATA[<p>Foxx90 schrieb:</p>
<blockquote>
<p>aber leider nur solange die Maus sich innerhalb meines Fensters befindet... Wie kann ich<br />
die Position der Maus bekommen, auch wenn sie nicht in meinem Fenster ist....</p>
</blockquote>
<p>Also eigentlich ist es de facto egal, WO die Maus (genauer: der Cursor) gerade ist. Dein Problem wird wahrscheinlich eher sein, dass Du keine (Maus-)Nachrichten bekommst, wenn der Cursor 'Deine Anwendung verlässt'. Dann müsst Du auf Martin's Tipp zurückgreifen (oder ich hab grad etwas total falsch verstanden <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="🤡"
    /> ).</p>
<p>PS: Schließe mich der Frage an 'Was hast Du vor ?' ^^ ... BTW: Wie wär es mit Timern - Hooks bringen immer eine Menge Performanceverlust mit sich.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1241734</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1241734</guid><dc:creator><![CDATA[CodeFinder]]></dc:creator><pubDate>Thu, 08 Mar 2007 15:37:28 GMT</pubDate></item><item><title><![CDATA[Reply to Maus Koordinaten außerhalb seines Fensters erhalten on Thu, 08 Mar 2007 15:47:08 GMT]]></title><description><![CDATA[<p>Timern ?? Kannst du mir sagen wie ? wüsste da nich direct was mit timern <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>
<p>Ich will nix besonderes machen , halt nur genau das in einem Beispiel programm lernen ... also wenn hooks nich soo gut sind dann erkläre deinen idee mit den timern bitte <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>
<p>danke schon mal für die antworten <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>
<p>mfg</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1241741</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1241741</guid><dc:creator><![CDATA[Foxx90]]></dc:creator><pubDate>Thu, 08 Mar 2007 15:47:08 GMT</pubDate></item><item><title><![CDATA[Reply to Maus Koordinaten außerhalb seines Fensters erhalten on Thu, 08 Mar 2007 16:00:46 GMT]]></title><description><![CDATA[<p>Also ich weiß ja immer noch nicht genau, was Du machen willst, aber das mit Timern meinte ich so <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/27a1.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--right_arrow"
      title=":arrow_right:"
      alt="➡"
    /></p>
<pre><code class="language-cpp">// In Deiner WndProc:
case WM_CREATE:
  SetTimer(hWnd, 1000, 1000, NULL);
  break;

case WM_TIMER:
  // hier das machen, was jede Sekunde gemacht werden soll...
  // z.B.: GetCursorPos(...);
  break;

case WM_DESTROY:
  KillTimer(hWnd, 1000);
  break;
</code></pre>
<p>Siehe MSDN für weitere Informationen.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1241750</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1241750</guid><dc:creator><![CDATA[CodeFinder]]></dc:creator><pubDate>Thu, 08 Mar 2007 16:00:46 GMT</pubDate></item><item><title><![CDATA[Reply to Maus Koordinaten außerhalb seines Fensters erhalten on Thu, 08 Mar 2007 16:06:15 GMT]]></title><description><![CDATA[<p>aso... nee das meinte ich nich ..<br />
Was ich meinte ist :</p>
<p>Ich hab ein Fenster (das nur 200x300 pixel groß ist) . Darin befinden sich 2 Textboxen (x,y)Coords für die maus... So ich will nun die Curser Position bekommen (GetCurserPos) und die werden dann andauernd ins textfeld geschrieben... soweit so gut.. aber die werden leider nur geändert wenn der curser (maus) innerhalb meines Fensters ist... klar... Ich wollte im Prinzip wissen, wie ich die Mausmessage bekomm auch wenn der Curser nicht in meinem Windows ist... zu den<br />
SendWindowsHookEx hab ich garnix gefunden ! also bei google....wenn das die Lösung ist bitte kurz erklären <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f61b.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--face_with_tongue"
      title=":P"
      alt="😛"
    /> <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>
<p>Danke mfg <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>
]]></description><link>https://www.c-plusplus.net/forum/post/1241753</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1241753</guid><dc:creator><![CDATA[Foxx90]]></dc:creator><pubDate>Thu, 08 Mar 2007 16:06:15 GMT</pubDate></item><item><title><![CDATA[Reply to Maus Koordinaten außerhalb seines Fensters erhalten on Thu, 08 Mar 2007 16:49:13 GMT]]></title><description><![CDATA[<p>So hab mir jetztz alles angeguckt! Ansich müsste ja SetCaption(mainhwnd) meine wal sein ... Nur wenn ich den Befehl benutzte, ändern sich nix daran, das die MouseMessages nur innerhalb des Fensters empfangen werden^^ <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f61e.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--disappointed_face"
      title=":("
      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>
<p>helft!</p>
<p>mfg</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1241785</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1241785</guid><dc:creator><![CDATA[Foxx90]]></dc:creator><pubDate>Thu, 08 Mar 2007 16:49:13 GMT</pubDate></item><item><title><![CDATA[Reply to Maus Koordinaten außerhalb seines Fensters erhalten on Thu, 08 Mar 2007 17:07:34 GMT]]></title><description><![CDATA[<p>So müßte es gehen:</p>
<pre><code class="language-cpp">case WM_PAINT
BeginPaint();
TextOut(MausX);
TextOut(MausY);
EndPaint();

case WM_LBUTTONDOWN
SetCapture();

case WM_LBUTTONUP
ReleaseCapture(); //Maus wieder freigeben

case WM_MOUSEMOVE
MausX = ...
MausY = ...
InvalidateRect();
UpdateWindow();
</code></pre>
]]></description><link>https://www.c-plusplus.net/forum/post/1241799</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1241799</guid><dc:creator><![CDATA[keksekekse]]></dc:creator><pubDate>Thu, 08 Mar 2007 17:07:34 GMT</pubDate></item><item><title><![CDATA[Reply to Maus Koordinaten außerhalb seines Fensters erhalten on Thu, 08 Mar 2007 17:30:54 GMT]]></title><description><![CDATA[<p>Foxx90 schrieb:</p>
<blockquote>
<p>zu den SendWindowsHookEx hab ich garnix gefunden !</p>
</blockquote>
<p>Es heißt ja auch <strong>SetWindowsHookEx</strong> <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/1241810</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1241810</guid><dc:creator><![CDATA[audacia]]></dc:creator><pubDate>Thu, 08 Mar 2007 17:30:54 GMT</pubDate></item><item><title><![CDATA[Reply to Maus Koordinaten außerhalb seines Fensters erhalten on Thu, 08 Mar 2007 17:50:13 GMT]]></title><description><![CDATA[<blockquote>
<p>Hi, mit GetCurserPos(&amp;POINT) kann ich die Position der Maus herausbekommen ... aber leider nur solange die Maus sich innerhalb meines Fensters befindet...</p>
</blockquote>
<p>seit wann das denn!?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1241825</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1241825</guid><dc:creator><![CDATA[dot]]></dc:creator><pubDate>Thu, 08 Mar 2007 17:50:13 GMT</pubDate></item><item><title><![CDATA[Reply to Maus Koordinaten außerhalb seines Fensters erhalten on Thu, 08 Mar 2007 17:59:00 GMT]]></title><description><![CDATA[<p>Also ich glaub ich mach falsch ! Alle eure Ideen mit SetCaption funktionieren nicht! Die Koordinaten werden ans Fenster gesendet, wenn die Maus drin ist!<br />
Was kann man falsch machen ? Ist evt ein Problem das ist dem Mainhwnd nur die Styles WS_VISIBLE | WS_SYSMENU übergeben hab ? ich wollte das man das Fenster nich verändern kann...</p>
<p>mfg</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1241831</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1241831</guid><dc:creator><![CDATA[Foxx90]]></dc:creator><pubDate>Thu, 08 Mar 2007 17:59:00 GMT</pubDate></item><item><title><![CDATA[Reply to Maus Koordinaten außerhalb seines Fensters erhalten on Thu, 08 Mar 2007 18:12:14 GMT]]></title><description><![CDATA[<p>gib mir bitte mal deine eMail.. hab vor kurzen son project gehabt.. und würde dir dann mal mein Quelltext geben... dann kannst dus dir mal anschaun.</p>
<p>Gruß Tobi.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1241839</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1241839</guid><dc:creator><![CDATA[T0bi]]></dc:creator><pubDate>Thu, 08 Mar 2007 18:12:14 GMT</pubDate></item><item><title><![CDATA[Reply to Maus Koordinaten außerhalb seines Fensters erhalten on Thu, 08 Mar 2007 18:27:30 GMT]]></title><description><![CDATA[<p><a href="mailto:foxkroe@online.de" rel="nofollow">foxkroe@online.de</a></p>
<p>Danke für dein Interesse mit zu helfen</p>
<p>Gruß FoX</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1241854</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1241854</guid><dc:creator><![CDATA[Foxx90]]></dc:creator><pubDate>Thu, 08 Mar 2007 18:27:30 GMT</pubDate></item><item><title><![CDATA[Reply to Maus Koordinaten außerhalb seines Fensters erhalten on Thu, 08 Mar 2007 18:34:41 GMT]]></title><description><![CDATA[<p>Foxx90 schrieb:</p>
<blockquote>
<p>Alle eure Ideen mit SetCaption funktionieren nicht!</p>
</blockquote>
<p>Du meinst SetCapture() ?<br />
Der Code von keksekekse funzt natürlich nur solange die linke Maus gedrückt ist <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=";D"
      alt="😉"
    /></p>
<p>Je nachdem was du vorhast könnte GetCursorPos() und TrackMouseEvent() auch was für dich sein...</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1241860</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1241860</guid><dc:creator><![CDATA[geeky]]></dc:creator><pubDate>Thu, 08 Mar 2007 18:34:41 GMT</pubDate></item><item><title><![CDATA[Reply to Maus Koordinaten außerhalb seines Fensters erhalten on Thu, 08 Mar 2007 18:47:32 GMT]]></title><description><![CDATA[<p>okay, kannst mal ins postfach schaun. habs dir geschickt</p>
<p>Gruß Tobi.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1241871</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1241871</guid><dc:creator><![CDATA[T0bi]]></dc:creator><pubDate>Thu, 08 Mar 2007 18:47:32 GMT</pubDate></item><item><title><![CDATA[Reply to Maus Koordinaten außerhalb seines Fensters erhalten on Thu, 08 Mar 2007 19:34:31 GMT]]></title><description><![CDATA[<p>Hat geklaapt danke Tobi</p>
<p>Gruß Chris</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1241910</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1241910</guid><dc:creator><![CDATA[Foxx90]]></dc:creator><pubDate>Thu, 08 Mar 2007 19:34:31 GMT</pubDate></item><item><title><![CDATA[Reply to Maus Koordinaten außerhalb seines Fensters erhalten on Thu, 08 Mar 2007 19:37:01 GMT]]></title><description><![CDATA[<p>alles klar...<br />
ist zwar net der beste quelltext aber erfunktioniert <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="🙂"
    /><br />
und du kannst dien mausspeed einstellen *g*, freut mich des alles klappt.</p>
<p>Gruß Tobi.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1241913</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1241913</guid><dc:creator><![CDATA[T0bi]]></dc:creator><pubDate>Thu, 08 Mar 2007 19:37:01 GMT</pubDate></item></channel></rss>