如何操作用_Application::GetCommandBars()取得的对象,比如使菜单和工具条不可见?能不能给出示例代码?谢谢!
解决方案 »
- 怎么实现圆角主窗口
- 为什么打开win32程序时显示建立空文档失败
- 运行错误:First-chance exception in iwm.exe: 0xC0000005: Access Violation.
- 4月22号离开北京回家了,希望以后发展更好!!!
- 最简单的调用windows api出错`高手快来看一看
- 程序退出如何结束线程,出现内存泄露!
- 关于栈和堆的问题
- 如何通过在IE浏览器里的右键菜单把我的应用程序启动?
- 请问,有多少人用过Source Safe 管理项目开发?
- 在VC中如何动态创建控件,以便浏览、编辑数据库内容
- 如何在一个扇区内写字?
- excel2003 的接口问题,郁闷了一天,要给分了
_CommandBars cmdBars;
//去掉工具栏
AfxMessageBox("是否去掉常用工具栏");
cmdBars.AttachDispatch(oDoc.GetCommandBars(),true);
cmdBar.AttachDispatch(cmdBars.GetItem(COleVariant("Standard")),true);
cmdBar.SetVisible (false); //去掉格式栏
AfxMessageBox("是否去掉格式栏");
cmdBar.AttachDispatch (cmdBars.GetItem (COleVariant("Formatting")),TRUE);
cmdBar.SetVisible (false); //去掉菜单
CommandBar menu;
menu.AttachDispatch(cmdBars.GetActiveMenuBar()); CommandBarControls menus;
menus.AttachDispatch(menu.GetControls()); CommandBarPopup Edit, Tools;
Edit.AttachDispatch(menus.GetItem(COleVariant((short)1)), TRUE);
Tools.AttachDispatch(menus.GetItem(COleVariant((short)6)), TRUE);
Edit.SetVisible (false);
Tools.SetVisible (false);