简单的说ON_COMMAND是点了按钮或菜单项后的响应消息, ON_UPDATE_COMMAND_UI是用来表示对应的按钮和菜单项的状态的响应消息. 比如WINDOWS自带的记事本程序,它的"格式"菜单下有个"自动换行",那么在编写记事本这个程序时,对文本进行自动换行或不自动换行的操作就要放在ON_COMMAND消息响应函数里,而"自动换行"菜单项左边是否打勾的操作则放在ON_UPDATE_COMMAND_UI响应函数里.
消息响应COMMAND 和 UPDATE_COMMAND_UI的区别
最新推荐文章于 2026-05-15 06:10:27 发布
本文解析了ON_COMMAND与ON_UPDATE_COMMAND_UI在应用程序中的作用。ON_COMMAND用于响应按钮或菜单项操作,如实现自动换行功能;ON_UPDATE_COMMAND_UI则负责更新对应按钮和菜单项的状态显示,例如设置自动换行选项前后的图标变化。

672

被折叠的 条评论
为什么被折叠?



