1
procedure TForm1.FormKeyUp(Sender: TObject; var Key: Word; var KeyChar: Char;
Shift: TShiftState);
begin
if Key = vkHardwareBack then begin
Key := 0;
Form1.WindowState := TWindowState.wsMinimized; // Also tried Application.MainForm
end;
end;
但是當你遇到第一次在屏幕變黑色,當你到了第二次的應用程序關閉。如何避免這種情況?
好的問的問題!顯示鍵盤時,您只是錯過了試用代碼中的一個額外條件。 – Victoria
@Victoria我用這個代碼作爲例子,當按下vkHardwareBack時,實際的代碼有幾個條件。 –