MFC自带菜单响应的有关问题
MFC自带菜单响应的问题
因为是使用VC6做的程序,菜单栏在非客户区,所以自绘非客户区的时候,菜单被遮住了。于是自己弄了菜单,也还是通过系统默认的菜单加载的,但是发现里面的选项,例如ID_EDIT_UNDO(撤销,复制等)或者ID_VIEW_TOOLBAR(工具栏,状态栏等)之类的选项都是可用状态以及不能检测(un)checked状态了。所有的选项都可以正常响应,但是更新状态没用了。。除了这个,在使用自绘的工具栏的时候,也会发生同样的问题。想让它仍然同步程序默认的更新状态,不知如何解决呢? 就70分了,全送了!
------解决方案--------------------
你还不如直接去网上搜自绘菜单的封装类...
------解决方案--------------------
ON_UPDATE_COMMAND_UI ?
因为是使用VC6做的程序,菜单栏在非客户区,所以自绘非客户区的时候,菜单被遮住了。于是自己弄了菜单,也还是通过系统默认的菜单加载的,但是发现里面的选项,例如ID_EDIT_UNDO(撤销,复制等)或者ID_VIEW_TOOLBAR(工具栏,状态栏等)之类的选项都是可用状态以及不能检测(un)checked状态了。所有的选项都可以正常响应,但是更新状态没用了。。除了这个,在使用自绘的工具栏的时候,也会发生同样的问题。想让它仍然同步程序默认的更新状态,不知如何解决呢? 就70分了,全送了!
------解决方案--------------------
你还不如直接去网上搜自绘菜单的封装类...
------解决方案--------------------
ON_UPDATE_COMMAND_UI ?