Deckelsjupp
Grünschnabel
Hallo Zusammen,
ich suche jetzt schon lange und bezweifele fast das es Möglich ist.
Ich möchte ohne Mausklick grafische Funktionen in einem Fenster eines Leitsystems ausführen, nur beim fahren des Mauszeigers über das Fenster.
hierzu ermittele ich die aktuelle Zeigerposition mittels GetCursorPos welche mir natürlich die Position in dem gesamten Bildschirm wiedergibt. Jetzt ermittele ich die Fensterposition mit GetWindowRect, diese gibt mir die Punkte des äußeren IExplorer Rahmen. Bei Vollbild ginge das, aber bei Fensterdarstellung setzt sich ja noch der Rahmen, Titelleiste und je nach Einstellung noch einige Menüleisten darüber die ich nicht ermitteln kann um die Cursorposition in meiner Grafik zu bestimmen.
Weiß jemand ob das geht?
GetClientRect und ScreenToClient habe ich schon ausprobiert. Ich meine die nützen mich nichts.
Gruss Deckelsjupp
ich suche jetzt schon lange und bezweifele fast das es Möglich ist.
Ich möchte ohne Mausklick grafische Funktionen in einem Fenster eines Leitsystems ausführen, nur beim fahren des Mauszeigers über das Fenster.
hierzu ermittele ich die aktuelle Zeigerposition mittels GetCursorPos welche mir natürlich die Position in dem gesamten Bildschirm wiedergibt. Jetzt ermittele ich die Fensterposition mit GetWindowRect, diese gibt mir die Punkte des äußeren IExplorer Rahmen. Bei Vollbild ginge das, aber bei Fensterdarstellung setzt sich ja noch der Rahmen, Titelleiste und je nach Einstellung noch einige Menüleisten darüber die ich nicht ermitteln kann um die Cursorposition in meiner Grafik zu bestimmen.
Weiß jemand ob das geht?
GetClientRect und ScreenToClient habe ich schon ausprobiert. Ich meine die nützen mich nichts.
Gruss Deckelsjupp