So ich hab nun eine Alternative Lösung gefunden denke ich...
Also beim Aufrufen des Fenster setzte ich das Capture.
Wenn ich dann in das Fenster gehe löse ich das Capture wieder und wenn ich wieder
das Fenster verlasse setze ich das Capture wieder, und zwar arbeite ich mit:
Delphi-Quellcode:
procedure CMMouseEnter(var Msg: TMessage); message CM_MouseEnter;
procedure CMMouseLeave(var Msg: TMessage); message CM_MouseLeave;
Das heißt solange man im Treeview ist ist kein Capture vorhanden und natürlich auch wenn das Fenster geschlossen
wird ist kein Capture mehr vorhanden.
Falls einem auffällt wo es dann irgendwann Fehler regnen könnte, direkt sagen!
MfG Alaitoc