MFC windows编程

归途醉染 2017-09-20 05:34:06
各位大神们,本人想问一下 MFC windows 编程中的符号各代表什么意思?
求大神 详细讲一下 感激不尽!~
多谢多谢, 有详细的帖子网站也可以发...麻烦小伙伴门了
...全文
1018 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
xiaohuh421 2017-09-30
  • 打赏
  • 举报
回复
windows 的消息机制. 窗口中所有有事件发生, 都是以消息的形式发送的. 同样, 各种菜单, 工具栏的操作,也都是消息. 你这个问题中, 当鼠标点击菜单时, 窗口就会收到一个菜单消息, WM_COMMAND. 因为点击所有的菜单都是发WM_COMMAND消息, 那如何知道点击的是哪个菜单项呢? 那就只有给每个菜单一个唯一标识, 它就是菜单ID. 这个ID就会放到WM_COMMAND消息的参数的wParam中. 具体看MSDN帮助文档.
赵4老师 2017-09-28
  • 打赏
  • 举报
回复
VS IDE中,在不明白的符号上点鼠标右键,选转到定义。
归途醉染 2017-09-28
  • 打赏
  • 举报
回复
引用 4 楼 xiaohuh421 的回复:
[quote=引用 2 楼 qq_36088602 的回复:] 是的, 所以我想了解这些ID在系统中代表什么含义
这些ID号的含义, 可理解为菜单编号,或者菜单的标识符. 一个ID就对应一个菜单项. 操作菜单的API都需要要求传入菜单索引或者ID号.[/quote] 有点明白,又有点懵逼。。。尴尬
归途醉染 2017-09-28
  • 打赏
  • 举报
回复
引用 3 楼 schlafenhamster 的回复:
ID_MRU_FILE1 到 ID_MRU_FILE16 是 最(Most)近(Recent)使用(Used) 过的 文件 (见菜单)
....虽然从英文上可以大概看出是干嘛用的,但是还是想听听大神的讲解
xiaohuh421 2017-09-22
  • 打赏
  • 举报
回复
引用 2 楼 qq_36088602 的回复:
是的, 所以我想了解这些ID在系统中代表什么含义
这些ID号的含义, 可理解为菜单编号,或者菜单的标识符. 一个ID就对应一个菜单项. 操作菜单的API都需要要求传入菜单索引或者ID号.
schlafenhamster 2017-09-20
  • 打赏
  • 举报
回复
ID_MRU_FILE1 到 ID_MRU_FILE16 是 最(Most)近(Recent)使用(Used) 过的 文件 (见菜单)
归途醉染 2017-09-20
  • 打赏
  • 举报
回复
引用 1 楼 xiaohuh421 的回复:
这些表中的符号就是一些菜单项的ID. 是系统内部定义的. 当你处理菜单的时候, 比如处理菜单项被鼠标点击时的消息的时候, 就可以通过这些个ID来区分, 哪个菜单被点击了.
是的, 所以我想了解这些ID在系统中代表什么含义
xiaohuh421 2017-09-20
  • 打赏
  • 举报
回复
这些表中的符号就是一些菜单项的ID. 是系统内部定义的. 当你处理菜单的时候, 比如处理菜单项被鼠标点击时的消息的时候, 就可以通过这些个ID来区分, 哪个菜单被点击了.

1,649

社区成员

发帖
与我相关
我的任务
社区描述
VC/MFC 非技术类
社区管理员
  • 非技术类社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧