【发布时间】:2010-07-15 17:27:29
【问题描述】:
不能在键盘快捷键中使用Pause/Break键吗?
我知道我可以响应 Pause/Break 键,例如
procedure TForm1.FormKeyDown(Sender: TObject; var Key: Word;
Shift: TShiftState);
begin
if Key = VK_PAUSE then
ShowMessage('VK_PAUSE pressed');
end;
但是,我无法使用 TShortCut 属性来响应 Pause/Break 键,例如在菜单项和操作列表中。对象检查器让我输入 Pause、Shift + Pause、Ctrl + Pause , Alt + Pause, Ctrl + Shift + Pause 等等。识别 Pause 键。但是当我运行应用程序时,菜单项/操作不会在指定的快捷方式上触发。有已知的解决方法吗?
【问题讨论】:
标签: delphi winapi keyboard-shortcuts