我想屏蔽office word 中的某些菜单,比如说“file->print”或者“file->save as”这类的菜单。还有右键菜单。如何才能实现,能否使用vsto?或者其他如何实现?谢谢

解决方案 »

  1.   

    这是屏蔽工具栏的一些按钮.
     winWordControl.document.ActiveWindow.Application.CommandBars["Standard"].Controls [1].Enabled = false;
     winWordControl.document.ActiveWindow.Application.CommandBars["Standard"].Controls[2].Enabled = false;
     winWordControl.document.ActiveWindow.Application.CommandBars["Standard"].Controls[3].Enabled = false;
     winWordControl.document.ActiveWindow.Application.CommandBars["Standard"].Controls[4].Enabled = false;
    这是屏蔽工具栏和菜单
    winWordControl.document.ActiveWindow.Application.CommandBars["Standard"].Enabled =false;
    winWordControl.document.ActiveWindow.Application.CommandBars["Formatting"].Enabled =false;
    winWordControl.document.ActiveWindow.Application.CommandBars["Menu Bar"].Enabled =false;
    其它的以些类推.