<?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[Problem mit GetCursor() - Methode bei 2 Bildschirmen]]></title><description><![CDATA[<p>Hat jemand Erfahrungen oder Lösungsvorschläge für die GetCursor() - Methode, wenn ich mit 2 Bildschirmen arbeite. Das Ergebnis der normalen etCursor() - Methode liefert mir keine absoluten Ergebnisse, sondern immer nur relativ, d.h. bezogen auf den Bildschirm, auf dem das Hauptformulare zum Erstellungszeitpunkt liegt. D.h. wenn ich das aufrufende Formular bei der Erstellung auf dem Bildschirm 2 habe und ich klicke zur Laufzeit auf den 1. Bildschirm und möchte das Formular an der angeklickten Cursorposition öffnen, erscheint es entsprechend auf dem 2. Bildschirm - soll es aber nicht. GetCursorPos() liefert z.B. für die x - Koordinate 1540 obwohl ich auf den ersten Bildschirm geklickt habe und irgendetwas unter 1200 erhalten müsste ..??!!</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/197643/problem-mit-getcursor-methode-bei-2-bildschirmen</link><generator>RSS for Node</generator><lastBuildDate>Tue, 18 Aug 2026 16:37:19 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/197643.rss" rel="self" type="application/rss+xml"/><pubDate>Tue, 13 Nov 2007 07:38:30 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Problem mit GetCursor() - Methode bei 2 Bildschirmen on Tue, 13 Nov 2007 07:38:30 GMT]]></title><description><![CDATA[<p>Hat jemand Erfahrungen oder Lösungsvorschläge für die GetCursor() - Methode, wenn ich mit 2 Bildschirmen arbeite. Das Ergebnis der normalen etCursor() - Methode liefert mir keine absoluten Ergebnisse, sondern immer nur relativ, d.h. bezogen auf den Bildschirm, auf dem das Hauptformulare zum Erstellungszeitpunkt liegt. D.h. wenn ich das aufrufende Formular bei der Erstellung auf dem Bildschirm 2 habe und ich klicke zur Laufzeit auf den 1. Bildschirm und möchte das Formular an der angeklickten Cursorposition öffnen, erscheint es entsprechend auf dem 2. Bildschirm - soll es aber nicht. GetCursorPos() liefert z.B. für die x - Koordinate 1540 obwohl ich auf den ersten Bildschirm geklickt habe und irgendetwas unter 1200 erhalten müsste ..??!!</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1402238</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1402238</guid><dc:creator><![CDATA[HEW]]></dc:creator><pubDate>Tue, 13 Nov 2007 07:38:30 GMT</pubDate></item><item><title><![CDATA[Reply to Problem mit GetCursor() - Methode bei 2 Bildschirmen on Tue, 13 Nov 2007 09:33:19 GMT]]></title><description><![CDATA[<p>schau dir mal das Ergebnis von <em>Mouse-&gt;CursorPos</em> an</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1402315</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1402315</guid><dc:creator><![CDATA[Linnea]]></dc:creator><pubDate>Tue, 13 Nov 2007 09:33:19 GMT</pubDate></item><item><title><![CDATA[Reply to Problem mit GetCursor() - Methode bei 2 Bildschirmen on Tue, 13 Nov 2007 12:13:17 GMT]]></title><description><![CDATA[<p>Danke für den Tip .. bringt aber das gleiche (falsche) Ergebnis. Habe aber eine Lösung gefunden:<br />
man muß über TScreen die Monitoranzahl MonitorCount auswerten und dann entsprechend reagieren, z.B. von CursorPos evtl. Monitorbreite abziehen -&gt; negativer Wert -&gt; 1. Bildschirm:</p>
<p>if(Screen-&gt;MonitorCount &gt; 1)<br />
iLeft = pCursor.x - Screen-&gt;Monitors[0]-&gt;Width - formMenue-&gt;Width;</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1402434</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1402434</guid><dc:creator><![CDATA[HEW]]></dc:creator><pubDate>Tue, 13 Nov 2007 12:13:17 GMT</pubDate></item></channel></rss>