OleContainer打开word后,如果屏蔽word2007的Ribbon菜单下的某些功能
用OleContainer控件打开了一个word文档,现在想让word2007的Ribbon菜单下有些功能不能使用,比如要让“审阅”功能不能使用,应该怎么控制呢! 好像使用CommandBars 及Controls属性无法做到!
解决者,还有其他散分贴
http://topic.csdn.net/u/20100114/10/c4d5165f-140e-4967-8abc-ee5452af9e78.html?63317
[解决办法]
还没有用到2007
支持了
[解决办法]
Variant SaveBtn = OleContainer->OleObject.OPG("Application").
OPG("CommandBars").OPG("item","Standard").
OPG("Controls").OPG("item","保存(&S)");//这个,只能支持中文版本了。2009-11-18
if(SaveBtn.VDispatch)
{
if(SaveBtn.vt!=VT_NULL
[解决办法]
SaveBtn.vt!=VT_EMPTY)
{
SaveBtn.OPS("enabled",FALSE);
}
}