随笔 - 2146  文章 - 19 评论 - 11846 阅读 - 1267万


分类 名称 功能
函数 DispatchCommand 调用菜单项的 Click 方法
DispatchPopup 模拟弹出菜单
FindItem 查找菜单项
GetHelpContext 获取帮助标识
IsRightToLeft 判断 BiDiMode 属性
IsShortCut 根据键盘消息判断是否是菜单项快捷键
过程 Merge 合并
UnMerge 去除合并
PopulateOle2Menu 合并到其他菜单
GetOle2AcceleratorTable 获取主菜单快捷键列表句柄
SetOle2MenuHandle 指定主菜单
ParentBiDiModeChanged 更新到 BiDiMode 设定的模式
ProcessMenuChar 检测输入的字符是否为加速键
属性 Handle 菜单句柄
WindowHandle 菜单所属窗口的句柄, 选择菜单时 WM_COMMAND 消息会发送给所属窗口
Items 包含所有菜单项的集合
AutoHotkeys 自动添加加速键
AutoLineReduction 自动隐藏不必要的分割线
AutoMerge 自动合并菜单
OwnerDraw 如果为 True 显示菜单时将触发 OnMeasureItem 和 OnDrawItem 事件, 从而可以重绘菜单
Images 菜单需要的图像列表
BiDiMode 文字方向模式
ParentBiDiMode 是否使用所属窗口的文字方向模式
事件 OnChange 改变菜单时触发

草稿, 修改中...
posted on   万一  阅读(2863)  评论(0编辑  收藏  举报
编辑推荐:
· 开发者必知的日志记录最佳实践
· SQL Server 2025 AI相关能力初探
· Linux系列:如何用 C#调用 C方法造成内存泄露
· AI与.NET技术实操系列(二):开始使用ML.NET
· 记一次.NET内存居高不下排查解决与启示
阅读排行:
· 阿里最新开源QwQ-32B,效果媲美deepseek-r1满血版,部署成本又又又降低了!
· 开源Multi-agent AI智能体框架aevatar.ai,欢迎大家贡献代码
· Manus重磅发布:全球首款通用AI代理技术深度解析与实战指南
· 被坑几百块钱后,我竟然真的恢复了删除的微信聊天记录!
· 没有Manus邀请码?试试免邀请码的MGX或者开源的OpenManus吧


点击右上角即可分享
微信分享提示