Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Win32/Win64 API (native code) (https://www.delphipraxis.net/17-win32-win64-api-native-code/)
-   -   Delphi Windowstaste + D für mein Prog verhindern?! (https://www.delphipraxis.net/45875-windowstaste-d-fuer-mein-prog-verhindern.html)

phlux 13. Mai 2005 12:35


Windowstaste + D für mein Prog verhindern?!
 
Salut!

Ich habe ein Programm geschrieben das sich auf den Desktop pflanzt (nein nicht Fullscreen) also auf der Ebene mit den Icons, unter allen "normalen" Fenstern. Ich kann das Prog zwar "oben" halten, allerdings wirds mit Windowstaste + D gnadenlos minimiert. Weiß jemand wie ich das umgehen kann, den Namen der Message würd wahrscheinlich schon reichen :stupid:

mfg phlux :hi:

toms 13. Mai 2005 13:03

Re: Windowstaste + D für mein Prog verhindern?!
 
Hallo!

Stichwort: Hook.

Neon-chan 13. Mai 2005 13:19

Re: Windowstaste + D für mein Prog verhindern?!
 
schon versucht einfach im onMinimize Ereigniss Apllication.maximize aufzurufen? oder is das für dein Programm nicht ausreichend?

franktron 13. Mai 2005 13:19

Re: Windowstaste + D für mein Prog verhindern?!
 
Garnicht würd ich mal segn weil es auch ein Icon gibt was alles minimiert und selbst Dialog müssen sich beugen.

Also ich habe noch kein Prog gesehen was sich da weigert zu minimieren.

phlux 13. Mai 2005 13:26

Re: Windowstaste + D für mein Prog verhindern?!
 
Na die Taskbar wird ja auch net minimiert :|
Nein Application.Restore reicht auch nicht. Ich werd dann wohl mich mal in die Nachrichtenschleife hängen müssen und gucken welche Nachricht geschickt wird :?

blackdrake 21. Mai 2005 12:18

Re: Windowstaste + D für mein Prog verhindern?!
 
Hallo.

Ich habe das gleiche Problem. Wäre "FormStyle = fsStayOnTop" würde sich deine Applikation nicht minimieren lassen (außer über die BorderIcons). Vielleicht bringt dir der Tipp etwas.

blackdrake

Marphy 31. Mai 2005 15:16

Re: Windowstaste + D für mein Prog verhindern?!
 
Hallo zusammen,
wandelt folgenden Code ein bisschen ab und schon habt ihr, was ihr braucht...

Wie kann ich die (Windows) Tasten mit einem Hook deaktivieren?

Gruß, Marco


Alle Zeitangaben in WEZ +1. Es ist jetzt 17:51 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz