Diskussion:GetCursorPos

Aus API-Wiki
Zur Navigation springenZur Suche springen
Die druckbare Version wird nicht mehr unterstützt und kann Darstellungsfehler aufweisen. Bitte aktualisiere deine Browser-Lesezeichen und verwende stattdessen die Standard-Druckfunktion des Browsers.

Kategorie: Fenster?

Was hat GetCursorPos denn mit Fenstern zu tun? Versteh ich grad nur den Zusammenhang nicht oder...? Henrik Ilgen 12:24, 11. Aug. 2008 (CEST)

Du verstehst ihn einfach nur nicht :-) Nene, hatte zwei Fenster offen und hab ins Falsche hineingeschrieben.
Nils Thomsen 15:35, 11. Aug. 2008 (CEST)

Cursor oder Maus?

Betrifft Änderung vom 11.08. 10:57 von Nils Thomsen

Auch wenn die Function nicht GetMousePos heißt, gibt sie trotzdem die Mauskoordinaten zurück, genauer gesagt die Koordinaten des Hotspot vom Mauszeiger.--Axel Prignitz 19:29, 11. Aug. 2008 (CEST)

Deutsch, nein bitte. Es lässt sich äußerst darüber streiten. Ich habe das korrigiert, da die Maus das Eingabegerät ist, und der Mauszeiger auf dem Bildschirm angezeigt wird. Cursor ist dabei eine Fachterminologie, die genauso wie "Scanner" seine Daseinsberechtigung hat und eben den Mauszeiger, nicht die Maus selbst meint.
Nils Thomsen 19:45, 11. Aug. 2008 (CEST)
OK, ich wollte ja nicht die Daseinsberechtigung des Wortes Cursor anzweifeln. Es ist jedoch so, daß viele unter einem Cursor den Textcursor verstehen, der blinkend auf die Eingabeposition hinweist. Das dieser nicht gemeint ist wollte ich lediglich durch das Wort Mausposition unterstreichen. Ich werde mich zukünftig bemühen, mich unmißverständlicher auszudrücken, damit wir beide nicht unsere Zeit in solchen Diskussionen verschwenden.--Axel Prignitz 20:20, 11. Aug. 2008 (CEST)
Ja, das Problem kenne ich. Dies ist eigentlich der Caret. Außerdem sind solche Diskussionen wichtig, damit Unklarheiten ausgeräumt werden, und falls an dem so ist, Falsche Aussagen verbessert werden. Aber so ist das halt beim Wiki: Jeder weiß es besser :-) Grüße Nils Thomsen 21:08, 11. Aug. 2008 (CEST)
Ich habe keinen Bedarf, "alles besser zu wissen"! Ich beschäftige mich mit Programmierung seit der C64 noch 700,-DM kostete (also ca. 20 Jahre) Mir sind in der Zeit immer wieder mißverständliche Funktionsbezeichnungen untergekommen, die besonders bei Anfängern für Verwirrung sorgten. In eigenen Programmen declariere ich diese Funktion übrigens folgendermaßen:Declare Function GetMousePos Lib "user32" Alias "GetCursorPos" (lpPoint As POINTAPI) As LongDiese Möglichkeit der Umbenennung von Funktionen mittels Alias kann mögliche Verwirrungen neutralisieren. Natürlich möchte ich so etwas nicht hier einführen, aber eine möglichst gute / zutreffende Beschreibung der Funktion halte ich schon für notwendig.
--Axel Prignitz 23:05, 11. Aug. 2008 (CEST)