如金山词霸,最小化到系统托盘,然后使用金山词霸热键设置里面设置的热键呼出主窗口(比如:Ctrl+Shift+C)。请问C#怎么实现这种功能?

解决方案 »

  1.   

    这个帖子不错,看一下应该能实现。http://hi.baidu.com/zagelover/blog/item/2a7c0a0f05af262e6059f3e8.html 
      

  2.   

    我在网上搜索到了关于使用API的RegisterHotKey(IntPtr hWnd,int id,uint control,Keys vk ),这种只有窗体是激活状态热键才起作用,如果窗体是非激活或者是最小化到系统托盘后就不起作用了!我主要想解决这个问题!
      

  3.   

    下贴2楼解释了原因
    http://topic.csdn.net/u/20090422/17/87f283c1-eb65-4817-9988-b7f543f9217c.html还有下贴10楼
    http://topic.csdn.net/u/20090616/09/6ffbba46-e1a3-4ba0-aef1-355e6ee3cc5b.html
      

  4.   

    我知道在winForm窗体中,要实现个控件的快捷键,可以在Text属性中这样命名,如:文件(&F)  这样运行时,按Alt+F就可以实现快捷键了