2013-11-21 22:20 Clingingboy
阅读(
376
) 评论(
) 编辑
一.前奏
- 创建一个WS_EX_NOACTIVATE的窗体
- 创建窗体后注册Hook消息(鼠标在非Menu区域点击时关闭menu,接收键盘消息用于快捷键,接WM_SETFOCUS消息,当打开新窗体时关闭menu)
- 接LButtonClick(在LButtonUp触发)消息,按下按钮后关闭menu
二.Menu快捷键逻辑
采纳从Enter键之后的快捷键+自定义快捷键
三.MenuItem逻辑
- Icon
- 文字+快捷键
- 有子菜单的箭头
- 分格符
- 选中态
Original: https://www.cnblogs.com/Clingingboy/p/3436497.html
Author: Clingingboy
Title: Menu实现逻辑
原创文章受到原创版权保护。转载请注明出处:https://www.johngo689.com/551441/
转载文章受原作者版权保护。转载请注明原作者出处!