03 2009 档案

为WinForms程序添加Form级快捷键的最简单方式
摘要:Form.KeyDown, KeyUp, KeyPress在给程序添加快捷键时都不好使,因为某些控件会拦截按键信息,比如你在Form上放一个Button,把焦点移到它上面,随便按个什么键,Form.KeyXXX都是不会引发的。解决这个问题的正规方法是重写Form.ProcessCmdKey方法,它会在控件处理按键信息之前被调用。但是,假如要更方便,更灵活地处理快捷键--比如由另一个类处理,这个方法... 阅读全文

posted @ 2009-03-02 13:42 咖啡色 阅读(645) 评论(0) 推荐(0)