posts - 1, comments - 0, trackbacks - 0, articles - 0
  博客园 :: 首页 :: 新随笔 :: 联系 :: 订阅 订阅 :: 管理

公告

怎样更好的实现C#自定义全局热键?

Posted on 2008-08-24 11:15 Crazy7 阅读(750) 评论(0) 编辑 收藏
C7HotKey

 

在Form_Load或者其他事件中调用RegisterHotKey方法就可以了。但是现在的问题是还是必须在Form中执行:

protected override void WndProc(ref Message m)
        {
            if (this.hotkey != null)
            {
                hotkey.RunMethod(m);
            }
            base.WndProc(ref m);
        }

 

不知道怎么能在Form中只是Register,其他的都不用管呢?