C#中热键和快捷键的区别,谢谢!

[复制链接]
查看11 | 回复1 | 2013-10-19 22:50:28 | 显示全部楼层 |阅读模式
1、两者的区别是:步骤不同,alt 是先按alt进入菜单焦点,然后再按字母,转到相应的事件。这是两个动作。而快捷键是直接通过快捷键执行一个动作。可能最终的结果是一样的,但是很明显前者多一个步骤。2、机制也不同,前者的监听层在窗口对象和菜单对象两个上都有监听。然后由菜单对象激发事件。而后者则直接在窗口层侦听按键组合。3、作为底层实现,两者都是封装了的对象,都能实现一些功能,你不必操心他们是如何操作的,因为在你建立窗口的时候,.NET已经很好的替你处理好了一切,你只需要填写你需要的按键就行了。4、至于你说的效果没有得到,我觉得可能是你的写法出错了,仔细检查代码吧,弄不好多打了个空格或者写错了字母,写错了符号等等等等问题。...
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行