请教:VC单文档中菜单的有关问题
请问:VC单文档中菜单的问题
一、建立单文档时,系统自动生成的菜单,比如:文件(里面有新建等),怎么才能找到它们对应的响应函数?
二、如果我不想要这些自动生成的菜单,我直接右击=》Cut,对程序是否有影响?这些菜单对应的函数是否也会自动删除?能否看到是否删除了这些函数?
------解决方案--------------------
如果你不重载相应的消息函数,就执行默认的函数,除非你重载它才能找到对应的函数.
如果你没重载函数,删除菜单没问题,因为在你的工程里根本就没有对应的函数,你删除后只不过不再执行默认的函数了.
------解决方案--------------------
1、注意菜单的ID,某些特定ID是有默认事件的。
2、大可以删除了重新编译,有错再改就是。
------解决方案--------------------
菜单里有个消息,UPDATA_COMMAND_UI,用来更新菜单项的状态,即是否可用
pCmdUI->Enable(FALSE); //没有显示为禁用.或者是:
pCmdUI->Enable(FALSE); //没有显示为允许.
一、建立单文档时,系统自动生成的菜单,比如:文件(里面有新建等),怎么才能找到它们对应的响应函数?
二、如果我不想要这些自动生成的菜单,我直接右击=》Cut,对程序是否有影响?这些菜单对应的函数是否也会自动删除?能否看到是否删除了这些函数?
------解决方案--------------------
如果你不重载相应的消息函数,就执行默认的函数,除非你重载它才能找到对应的函数.
如果你没重载函数,删除菜单没问题,因为在你的工程里根本就没有对应的函数,你删除后只不过不再执行默认的函数了.
------解决方案--------------------
1、注意菜单的ID,某些特定ID是有默认事件的。
2、大可以删除了重新编译,有错再改就是。
------解决方案--------------------
菜单里有个消息,UPDATA_COMMAND_UI,用来更新菜单项的状态,即是否可用
pCmdUI->Enable(FALSE); //没有显示为禁用.或者是:
pCmdUI->Enable(FALSE); //没有显示为允许.