Einzelnen Beitrag anzeigen

Der schöne Günther

Registriert seit: 6. Mär 2013
6.093 Beiträge
 
Delphi 10 Seattle Enterprise
 
#2

AW: Klicken auf Desktop verhindern

  Alt 17. Apr 2013, 18:09
Hallo-

Ich konnte jetzt doch alles umsetzen wie ich wollte.

Die Form zu einem ChildWindow des Desktops zu machen war wohl generell eine schlechte Idee (siehe auch hier (SO)).

Das einzige was ich jetzt noch tue ist:
  • In der CreateParams-Methode der Form WndParent auf 0 setzen
  • Im FormCreate das Fenster deaktivieren: EnableWindow(self.Handle, False)

So ist es ja eigentlich noch einfacher. Gerne hätte ich jetzt noch den Mauszeiger auf etwas anderes geändert wenn ich mit der Maus über das dunkeldurchsitige Fenster fahre aber man kann wohl nicht alles haben
  Mit Zitat antworten Zitat