Programmieren - alles kontrollieren 4.940 Themen, 20.676 Beiträge

TraySymbol Korrdinaten

Wingman / 1 Antworten / Flachansicht Nickles

Hallo


Ich habe ein Programm mit der WinApi geschrieben und ein Symbol in die
SystemTray gezeichnet. Nun möchte ich bei rechtsklick auf dieses ein Menü
erscheinen lassen, aber dafür brauche ich die exakten Bildschirmkoordinaten
der Maus, ich bekomm aber mit dem Parameter der MW_RBUTTONDOWN
message nur nen komischen Wert, weil die Message ausserhalb des Fensters
ist. Muss ich da die Messages vom Desktop abfangen?

Danke

bei Antwort benachrichtigen
thomas woelfer Wingman „TraySymbol Korrdinaten“
Optionen

du bekommst im tray ein ex_notify (ich glaube NMI_NOTIFY, bin mir aber nicht sicher, muesste ich nachsehen. am besten einfach kurz ins traynot sampe auf msdn schauen ...) und da sind die koordinaten drin. mit einem rklick gehts auch, aber nur dann wenn du auch _auf_ das icon klickst, zumindest sollte das so seon... wenn du ausserhalb des icons klickst solltest du ueberhaupt nichts bekommen...

WM_HOPETHISHELPS

this posting contains no tpyos.
bei Antwort benachrichtigen