读书人

Office Word2007菜单有关问题

发布时间: 2012-02-03 22:02:47 作者: rapoo

Office Word2007菜单问题
最近由于工作需要,用到OFFICE AUTOMATION方面的技术,需求是在一个外部程序中动态控制WINWORD的菜单项,代码大概如下:

CComVariant vPos(0);
CComPtr <Office::CommandBar> spCmdBar;
spCmdBars->get_Item(vPos, &spCmdBar);

CComPtr < Office::CommandBarControls> spBarControls;
spCmdBar->get_Controls(&spBarControls);

CComVariant vPos1(0);
CComPtr < Office::CommandBarControl> spBarControl;
spBarControls->get_Item(vPos1, &spBarControl);
spBarControl->put_Enabled(VARIANT_FALSE);

在Office Word2003下能禁用菜单,但是在Office Word2007无效,请问各位高手给个指点,小弟万分感激!

[解决办法]
http://download.csdn.net/source/1917557

读书人网 >VBA

热点推荐