是否有可能在没有引用的情况下在Objective-C中获得键盘状态NSEvent?
一般情况下,我不能使用NSResponder类似的方法,-[NSResponder flagsChanged:]但我需要知道当前是否按下了Command键.
在 VCL (Delphi 2010) 中,我使用这个函数来检查是否按下了控制键:
function IsControlKeyPressed: Boolean;
begin
Result := GetKeyState(VK_CONTROL) < 0;
end;
Run Code Online (Sandbox Code Playgroud)
GetKeyState 是 Windows 库中的函数,我不想将它包含在我的项目中。
如何检查是否在 XE3 中为 firemonkey 应用程序按下了 control 或 shift 键?