<?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 in Echtzeit abfragen]]></title><description><![CDATA[<p>Hi,</p>
<p>wie kann ich bei der Verwendung der Win32 API die Maus in Echtzeit abfragen, bzw. die Abfrage der Nachrichtenschleife nach Mausnachrichten beschleunigen. Es wird zur gleichen Zeit von der LPT1 gelesen. Eine Datenübernahme soll nun mit der Maus geschehen. Leider reagiert die Maus teilweise etwas spät. Derzeit lass ich einen Loop laufen, der die LPT1 abfragt, wenn keine Nachrichten vorliegen. Wenn Nachrichten vorliegen dann setz ich einen Wert für Übernahme auf wahr und fertig. Bei nächsten Eintritt in die Leseroutine für LPT1 wird nun gecheckt, ob der Übernahmewert wahr ist oder nicht. Bei nicht normal lesen, wenn ja dann Übernahme.<br />
Nun wie kann ich das teilweise aussetzten bzw. späte reagieren der Maus verhindern? Die Sache mit dem Übernahmewert ist wegen der Datenkonsitenz notwendig.</p>
<p>Danke für eure Hilfe.</p>
<p>so long</p>
<p>Tobias</p>
<p>god bless you</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/66128/maus-in-echtzeit-abfragen</link><generator>RSS for Node</generator><lastBuildDate>Tue, 07 Apr 2026 22:42:01 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/66128.rss" rel="self" type="application/rss+xml"/><pubDate>Wed, 25 Feb 2004 13:20:31 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Maus in Echtzeit abfragen on Wed, 25 Feb 2004 13:20:31 GMT]]></title><description><![CDATA[<p>Hi,</p>
<p>wie kann ich bei der Verwendung der Win32 API die Maus in Echtzeit abfragen, bzw. die Abfrage der Nachrichtenschleife nach Mausnachrichten beschleunigen. Es wird zur gleichen Zeit von der LPT1 gelesen. Eine Datenübernahme soll nun mit der Maus geschehen. Leider reagiert die Maus teilweise etwas spät. Derzeit lass ich einen Loop laufen, der die LPT1 abfragt, wenn keine Nachrichten vorliegen. Wenn Nachrichten vorliegen dann setz ich einen Wert für Übernahme auf wahr und fertig. Bei nächsten Eintritt in die Leseroutine für LPT1 wird nun gecheckt, ob der Übernahmewert wahr ist oder nicht. Bei nicht normal lesen, wenn ja dann Übernahme.<br />
Nun wie kann ich das teilweise aussetzten bzw. späte reagieren der Maus verhindern? Die Sache mit dem Übernahmewert ist wegen der Datenkonsitenz notwendig.</p>
<p>Danke für eure Hilfe.</p>
<p>so long</p>
<p>Tobias</p>
<p>god bless you</p>
]]></description><link>https://www.c-plusplus.net/forum/post/467501</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/467501</guid><dc:creator><![CDATA[DeepDiver]]></dc:creator><pubDate>Wed, 25 Feb 2004 13:20:31 GMT</pubDate></item><item><title><![CDATA[Reply to Maus in Echtzeit abfragen on Wed, 25 Feb 2004 16:06:11 GMT]]></title><description><![CDATA[<p>Willst du die Mausposition abfragen oder auf Tastendrücke der Maus reagieren?</p>
<p>Die Mausposition bekommst du mit GetCursorPos.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/467708</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/467708</guid><dc:creator><![CDATA[Christoph]]></dc:creator><pubDate>Wed, 25 Feb 2004 16:06:11 GMT</pubDate></item><item><title><![CDATA[Reply to Maus in Echtzeit abfragen on Wed, 25 Feb 2004 16:23:02 GMT]]></title><description><![CDATA[<p>Nur, ob die linke oder die rechte Maustaste gedrückt wurde. Wie gesagt nicht per Nachricht sondern in einen Loop der alternativ zur Nachrichtenbehandlung läuft.</p>
<p>So long</p>
<p>Tobias</p>
<p>God bless you</p>
]]></description><link>https://www.c-plusplus.net/forum/post/467725</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/467725</guid><dc:creator><![CDATA[DeepDiver]]></dc:creator><pubDate>Wed, 25 Feb 2004 16:23:02 GMT</pubDate></item><item><title><![CDATA[Reply to Maus in Echtzeit abfragen on Wed, 25 Feb 2004 16:32:10 GMT]]></title><description><![CDATA[<p>Das riecht nach Multithreading.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/467737</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/467737</guid><dc:creator><![CDATA[WebFritzi]]></dc:creator><pubDate>Wed, 25 Feb 2004 16:32:10 GMT</pubDate></item><item><title><![CDATA[Reply to Maus in Echtzeit abfragen on Wed, 25 Feb 2004 21:04:50 GMT]]></title><description><![CDATA[<p>Naja, das mit der Loop, kommt mir etwas suspekt so vor, wie du das beschrieben hsat. Wahrscheinlich hast du auch keine WindowsBotschaftenverarbeitung und das Programm hängt.<br />
Würde die mal durchführen, dann dürfte auch die Maus besser reagieren, wobei ich die Erfahrung gemacht hab, dass der Zugriff auf IO-Schnittstellen, gaaaanz schön an die Performance geht...</p>
<p>Und nebenbei &quot;Echtzeit&quot; erreichst du bei diesem Betriebssystem leider eh nicht <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="😞"
    /><br />
Kommt aber ja auch immer auf den Einastzzweck an ;-)))</p>
<p>gruß<br />
dose</p>
]]></description><link>https://www.c-plusplus.net/forum/post/467941</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/467941</guid><dc:creator><![CDATA[dose]]></dc:creator><pubDate>Wed, 25 Feb 2004 21:04:50 GMT</pubDate></item><item><title><![CDATA[Reply to Maus in Echtzeit abfragen on Wed, 25 Feb 2004 22:01:20 GMT]]></title><description><![CDATA[<p>Ich dachte Windows wäre ein &quot;Echtzeit&quot;-OS... selbst das booten braucht &quot;echt Zeit&quot; <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="😉"
    /> <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>
]]></description><link>https://www.c-plusplus.net/forum/post/467986</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/467986</guid><dc:creator><![CDATA[Hepi]]></dc:creator><pubDate>Wed, 25 Feb 2004 22:01:20 GMT</pubDate></item><item><title><![CDATA[Reply to Maus in Echtzeit abfragen on Thu, 26 Feb 2004 12:25:27 GMT]]></title><description><![CDATA[<p>:-))))<br />
jo, oder eher noch ein &quot;echt extrem viel Zeit&quot;-OS <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>gruß<br />
dose</p>
]]></description><link>https://www.c-plusplus.net/forum/post/468289</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/468289</guid><dc:creator><![CDATA[dose]]></dc:creator><pubDate>Thu, 26 Feb 2004 12:25:27 GMT</pubDate></item><item><title><![CDATA[Reply to Maus in Echtzeit abfragen on Thu, 26 Feb 2004 12:44:30 GMT]]></title><description><![CDATA[<p>DirectInput die Windowsfunktionen sind scheisse!</p>
]]></description><link>https://www.c-plusplus.net/forum/post/468307</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/468307</guid><dc:creator><![CDATA[DX FAN]]></dc:creator><pubDate>Thu, 26 Feb 2004 12:44:30 GMT</pubDate></item><item><title><![CDATA[Reply to Maus in Echtzeit abfragen on Thu, 26 Feb 2004 12:52:47 GMT]]></title><description><![CDATA[<p>DirectInput ist auch scheisse.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/468317</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/468317</guid><dc:creator><![CDATA[-King-]]></dc:creator><pubDate>Thu, 26 Feb 2004 12:52:47 GMT</pubDate></item><item><title><![CDATA[Reply to Maus in Echtzeit abfragen on Thu, 26 Feb 2004 12:54:46 GMT]]></title><description><![CDATA[<p>für Windows gibt es nix besseres! Jedenfalls ist es besser als dieser Bracke mist &quot;GetCursorPos&quot;. Bei DX haste wenigstens RealTime!</p>
]]></description><link>https://www.c-plusplus.net/forum/post/468318</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/468318</guid><dc:creator><![CDATA[DX FAN]]></dc:creator><pubDate>Thu, 26 Feb 2004 12:54:46 GMT</pubDate></item><item><title><![CDATA[Reply to Maus in Echtzeit abfragen on Thu, 26 Feb 2004 13:03:12 GMT]]></title><description><![CDATA[<p>Durch die Verwendung von DX verwandel ich Windows in ein RTOS?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/468327</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/468327</guid><dc:creator><![CDATA[-King-]]></dc:creator><pubDate>Thu, 26 Feb 2004 13:03:12 GMT</pubDate></item><item><title><![CDATA[Reply to Maus in Echtzeit abfragen on Thu, 26 Feb 2004 13:21:22 GMT]]></title><description><![CDATA[<p>Das wäre ja eine bahnbrechende Entdeckung....</p>
<p>Ich hab nur irgendwie immer das Gefühl mit jeder neuen DirextC-Version würde sich mein PC verlangsamen... aber das nun Mausabfragen in Echtzeit mit DirectX möglich sind... wow, bin begeistert!</p>
]]></description><link>https://www.c-plusplus.net/forum/post/468346</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/468346</guid><dc:creator><![CDATA[Hepi]]></dc:creator><pubDate>Thu, 26 Feb 2004 13:21:22 GMT</pubDate></item><item><title><![CDATA[Reply to Maus in Echtzeit abfragen on Thu, 26 Feb 2004 13:51:30 GMT]]></title><description><![CDATA[<p>Tja, ich kann aber nicht in &quot;realtime&quot; mit der Maus reagieren <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=":-/"
      alt="😕"
    /><br />
<a href="http://www.freebsd.org" rel="nofollow">www.freebsd.org</a></p>
]]></description><link>https://www.c-plusplus.net/forum/post/468364</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/468364</guid><dc:creator><![CDATA[dose]]></dc:creator><pubDate>Thu, 26 Feb 2004 13:51:30 GMT</pubDate></item></channel></rss>