Mausposition zu top & left im Worksheet
10.09.2005 10:19:52
Mueller
ich habe eine Frage, die mich schon seit langem quält:
Gibt es eine Möglichkeit, die Position der Maus auf dem
Bildschirm in die Top- & Left Koordinaten des Tabellen-
blattes umzurechnen?
Bei den OLE-Forms geht das ja simpel über das MouseMove
Ereigniss. Fügt man aber z.B. ein Frame ein, dann ist
es leider nicht möglich, über diesem Frame Shape Objekte
zu zeichnen- es liegt leider immer im Vordergrund.
Anderer Ansatz:
Über API Funktionen bekomme ich die Position der Maus
aber es ist dann sehr schwierig, die Top & Left Koordinaten
zu berechnen. Vor allem, bei unterschiedlichen Zoomfaktoren
oder wenn der benutzer im Worksheet scrollt.
Meine Frage:
Gibt es für ein Worksheet ClientToScreen oder ScaleX/YY
funktionen? Oder hat jemand eine andere Idee?
Vielen Dank!