我们的一个应用程序是在flex和adobe air中实现的。我们希望让用户按下组合键,比如'ABC',并让键盘返回一个不同的角色'FOG',以适应任何焦点的应用。即使app没有焦点,这也应该有效。
Adobe Air / Flex可以吗?如果是,请提供一些例子吗?
提前致谢
答案 0 :(得分:0)
那不行。 Flash / AIR只能在有焦点时监听键盘事件,因此作为后台应用程序,它将无法操作直接来自驱动程序的键码。
即使可以注意到按下某个键的时间,也无法更改该值。因此,如果您想要更改返回的密钥代码,您应该为其编写驱动程序,或尝试使用较低级别的方法(可能是C& WinAPI)访问它。