<?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[Mauszeiger Position]]></title><description><![CDATA[<p>Hi,<br />
ich suche nach einer Möglichkeit die Position des Mauszeigers neu zu setzten,<br />
um z.B. zu verhindern das jemand mit der Maus aus meinem Fenster fährt.</p>
<p>Vielleicht wisst ihr aber auch einen andere ( bessere ^^ ) Möglichkeit mein Problem zu lösen.</p>
<p>Ich will in OpenGL meine Kamera mithilfe der Maus bewegen, wenn ich jetzt jedoch<br />
zu weit nach links oder rechts mit der Maus fahre komme ich irgendwann an den<br />
Bildschirmrand und ich kann die Kamera nicht mehr weiterbewegen.<br />
(Stelle eine Bewegung der Maus fest anhand ihrer &quot;alten&quot; Position und vergleiche<br />
diese mit einer neuen Position die dann wieder zur alten wird ) <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>Jedoch bin ich für jede andere Möglichkeit offen die es ermöglicht festzustellen<br />
ob ich die Maus jetzt nach links, rechts, oben, unten bewegt habe...</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/204126/mauszeiger-position</link><generator>RSS for Node</generator><lastBuildDate>Sun, 26 Apr 2026 23:26:20 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/204126.rss" rel="self" type="application/rss+xml"/><pubDate>Wed, 30 Jan 2008 14:29:06 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Mauszeiger Position on Wed, 30 Jan 2008 14:29:06 GMT]]></title><description><![CDATA[<p>Hi,<br />
ich suche nach einer Möglichkeit die Position des Mauszeigers neu zu setzten,<br />
um z.B. zu verhindern das jemand mit der Maus aus meinem Fenster fährt.</p>
<p>Vielleicht wisst ihr aber auch einen andere ( bessere ^^ ) Möglichkeit mein Problem zu lösen.</p>
<p>Ich will in OpenGL meine Kamera mithilfe der Maus bewegen, wenn ich jetzt jedoch<br />
zu weit nach links oder rechts mit der Maus fahre komme ich irgendwann an den<br />
Bildschirmrand und ich kann die Kamera nicht mehr weiterbewegen.<br />
(Stelle eine Bewegung der Maus fest anhand ihrer &quot;alten&quot; Position und vergleiche<br />
diese mit einer neuen Position die dann wieder zur alten wird ) <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>Jedoch bin ich für jede andere Möglichkeit offen die es ermöglicht festzustellen<br />
ob ich die Maus jetzt nach links, rechts, oben, unten bewegt habe...</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1446369</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1446369</guid><dc:creator><![CDATA[killerbiene]]></dc:creator><pubDate>Wed, 30 Jan 2008 14:29:06 GMT</pubDate></item><item><title><![CDATA[Reply to Mauszeiger Position on Wed, 30 Jan 2008 14:32:16 GMT]]></title><description><![CDATA[<p>MSDN schrieb:</p>
<blockquote>
<p>The SetCursorPos function moves the cursor to the specified screen coordinates. If the new coordinates are not within the screen rectangle set by the most recent ClipCursor function, Windows automatically adjusts the coordinates so that the cursor stays within the rectangle.</p>
<p>BOOL SetCursorPos(</p>
<p>int X, // horizontal position<br />
int Y // vertical position<br />
);</p>
<p>Parameters</p>
<p>X<br />
Specifies the new x-coordinate, in screen coordinates, of the cursor.</p>
<p>Y<br />
Specifies the new y-coordinate, in screen coordinates, of the cursor.</p>
<p>Return Values</p>
<p>If the function succeeds, the return value is nonzero.</p>
</blockquote>
<blockquote>
<p>Stelle eine Bewegung der Maus fest anhand ihrer &quot;alten&quot; Position und vergleiche<br />
diese mit einer neuen Position die dann wieder zur alten wird ) <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>
</blockquote>
<p>Dafür gibt es WM_MOUSEMOVE- zumindest in der WinAPI.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1446372</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1446372</guid><dc:creator><![CDATA[Elektronix]]></dc:creator><pubDate>Wed, 30 Jan 2008 14:32:16 GMT</pubDate></item><item><title><![CDATA[Reply to Mauszeiger Position on Wed, 30 Jan 2008 14:42:45 GMT]]></title><description><![CDATA[<p>vielen dank...</p>
<p>bin eben auch auf einen anderen Beitrag gestoßen der das Thema auch behandelt<br />
hat. Da wurde dann auch SetCursorPos() benutzt.<br />
(irgendwie klappt das mit dem suchen noch nicht so ganz <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>Jedoch wird am Ende gemeint das das nicht so das wahre ist. Gibt es den<br />
vielleicht noch eine andere möglichkeit abzufragen das die Mausposition sich<br />
verändert hat oder ist es so üblich die Strecke der Mausbewegung in eine Richtung<br />
unendlich erscheinen zu lassen ?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1446385</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1446385</guid><dc:creator><![CDATA[killerbiene]]></dc:creator><pubDate>Wed, 30 Jan 2008 14:42:45 GMT</pubDate></item><item><title><![CDATA[Reply to Mauszeiger Position on Wed, 30 Jan 2008 15:26:09 GMT]]></title><description><![CDATA[<p>Du solletst ddiesen Thread<br />
<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="➡"
    /> <a href="http://www.c-plusplus.net/forum/viewtopic-var-t-is-203943.html" rel="nofollow">http://www.c-plusplus.net/forum/viewtopic-var-t-is-203943.html</a><br />
etwas weiterlesen, da werden diese Fragen beantwortet.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1446408</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1446408</guid><dc:creator><![CDATA[Elektronix]]></dc:creator><pubDate>Wed, 30 Jan 2008 15:26:09 GMT</pubDate></item><item><title><![CDATA[Reply to Mauszeiger Position on Wed, 30 Jan 2008 17:31:05 GMT]]></title><description><![CDATA[<p>Also ich kann mich wieder nur bedanken, hast mir weitergeholfen...</p>
<p>Muss wohl noch ein bissi lernen richtig zu suchen ^^</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1446526</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1446526</guid><dc:creator><![CDATA[killerbiene]]></dc:creator><pubDate>Wed, 30 Jan 2008 17:31:05 GMT</pubDate></item></channel></rss>