键盘钩子捕获键盘的键值问题!
admin 发表于 2010-08-28 | 来源:互联网 | 阅读:

int 键值==0;
if (键值 == (int)Keys.Tab && (int)Control.ModifierKeys == (int)Keys.Alt)//截获ALT+TAB
  {
  return 1;
  }
如今我要 捕获 Control + Shift 如何写呢?
试过(int)Control.ModifierKeys == (int)Keys.Control && (int)Control.ModifierKeys == (int)Keys.Shift
试过 键值 == (int)KeysShift && (int)Control.ModifierKeys == (int)Keys.Control 
都不行 一定是其他的方法的吧!做过的朋友来帮我写下了谢谢啊!

已经有3 个评论
  1. water20042 说:

    用RegisterHotKey来定义一个组合的热键。参考:http://ctrln.njau.edu.cn/logsprint.php?id=18

  2. liangjiaqi 说:

    回楼上的,看不懂!

  3. wtaxum 说:

    在哪里捕获?,参考一下这里:http://topic.csdn.net/u/20100531/09/0f0c8618-a7f8-4fc3-b040-2ca5e48f90d5.html

我要评论

评论功能因故关闭!

请加入我们的QQ群一起参与讨论:群号59400482(500人超级群)


返回首页 | 关于我们 | 联系我们 | 广告合作 | 网站地图 | 友情链接 | 版权声明