Autor Beitrag
dreistefan
Hält's aus hier
Beiträge: 12

Win 98, ME, XP Pro
D7 Pers.
BeitragVerfasst: Mo 16.02.04 00:34 
Mein aktuelles Programm maximiert sich beim Start und sollte sich nach Möglichkeit auch nicht von der Win-Taste oder duch Alt-Tab minimieren lassen.

Gibt es irgendeine Möglichkeit, die Win- und wenn möglich auch die Alt-Taste zu deaktivieren, so lange mein Programm gestartet ist?

Über Strg+Alt+Entf könnte man allerdings noch den Task-Manager aufrufen.
Kann man vielleich irgendwo einstellen, dass die Anwendung immer im Vordergrund ist oder gibt es irgendwo eine Beschreibung wie man so etwas programmieren könnte?


Danke für eure Hilfe!
Chris1308
ontopic starontopic starontopic starontopic starontopic starhalf ontopic starofftopic starofftopic star
Beiträge: 220

Win XP Prof.
D2005 Prof, D7 Prof, D7 Pers
BeitragVerfasst: Mi 18.02.04 23:02 
Hi,
zum Thema "immer im Vordergrund": Da dürfte dir die Eigenschaft FormStyle mit der Eigenschaft fsStayOnTop helfen.

Chris
Luckie
Ehemaliges Mitglied
Erhaltene Danke: 1



BeitragVerfasst: Do 19.02.04 01:36 
Für ersteres, probier mal ein Tastatur Hook, sollte gehen, wenn du Glück hast. ich kännte mir aber vorstellen, dass du da wie bei Strg+Alt+Entf einen Tastaturtreiber brauchst, weil windows schon vor dem Hook den Daumen drauf hat.

Für zweiteres Suche in: Delphi-Forum, Delphi-Library SETWINDOWPOS mit dem Flag HWND_TOPMOST.