![]() |
Alt F4 sperren
Kann man die Tastenkombi Alt F4 und Esc sperren ?
gruss |
Re: Alt F4 sperren
Systemweit oder in deinem Programm?
Etwas mehr Details... ;) Grüße Faux |
Re: Alt F4 sperren
Delphi-Quellcode:
type
TForm1 = class(TForm) procedure WMSysCommand(var Message: TWMSysCommand); private { Private-Deklarationen } public { Public-Deklarationen } procedure AppMessage(var Msg: TMSG; var HAndled: Boolean); end; // ... // Das hier ist unwichtig, ist eine andere Sache. Nur dazu da um spätere Fragen vom Tisch zu räumen. procedure TForm1.WMSysCommand(var Message: TWMSysCommand); begin if Message.CmdType and $FFF0 = SC_MINIMIZE then Hide else inherited; end; procedure TForm1.AppMessage(var Msg: TMSG; var Handled: Boolean); begin // let your application handle all messages initially Handled := False; case Msg.Message of WM_SYSKEYDOWN: if Msg.wParam = VK_F4 then Handled := True; // don't allow ALT-F4 end; end; |
Re: Alt F4 sperren
Einfach
Delphi-Quellcode:
Gruß,
procedure TForm1.FormClose(Sender: TObject; var Action: TCloseAction);
begin Action := caNone; end; ManuMF |
Re: Alt F4 sperren
Zitat:
Grüße Faux |
Re: Alt F4 sperren
Ich habe mal "für das Programm" vorausgesetzt ;-)
|
Re: Alt F4 sperren
ja soll nur im proggie gelten
beim programm werden mehrer forms mit "form.show;" maximiert geöffnet und diesolln nicht mit alt f4 zu schließen sein sondern nur über dielabels probs gleich ma uas danke scho ma |
Re: Alt F4 sperren
Zitat:
Delphi-Quellcode:
procedure TForm1.FormClose(Sender: TObject; var Action: TCloseAction);
begin if not (sender is TLabel) Action := caNone; end; |
Re: Alt F4 sperren
tja gehen tut es scho nur sind jetzt die labels zum schließen der einzelnen forms auch aus funktion :(
sind mit einem close; ereignis bestückt (labels) kennst de da n ussweg ? gruss f4r p.s.: gott segne den taskmanager |
Re: Alt F4 sperren
hmm geht net (zweites) geh jetzt auch davon aus dass du das "then" vergessen hast :D
sonst ne idee ? gruss |
Alle Zeitangaben in WEZ +1. Es ist jetzt 21:52 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz