【发布时间】:2014-06-22 02:12:19
【问题描述】:
我想始终将 F 键分配给我的程序 我分配了 F1 键来最大化我的程序 假设我打开 Firefox 并最小化了我的程序,所以当我按 F1 键时,我想最大化我的程序
【问题讨论】:
我想始终将 F 键分配给我的程序 我分配了 F1 键来最大化我的程序 假设我打开 Firefox 并最小化了我的程序,所以当我按 F1 键时,我想最大化我的程序
【问题讨论】:
您要查找的内容称为Global Keyboard Hook。基本上,您的程序会在按下键时要求操作系统通知它。对此的支持并未直接内置于 .net,但可以使用 p/invoke 进行访问。
有一个很好的例子,连同这个堆栈溢出问题中的VB.NET源代码:How to listen keyboard in background and fire keystrokes on demand?
【讨论】: