先引用Interop.Word:
禁用菜单:
iCount = wordDoc.ActiveWindow.Application.CommandBars.Count;
for (int i = 1; i < iCount; i++)
wordDoc.ActiveWindow.Application.CommandBars[i].Enabled = false;
禁用Word的快捷键:
object missing = System.Reflection.Missing.Value;
int keySaveAs = wordApp.BuildKeyCode(Word.WdKey.wdKeyF12, ref missing, ref missing, ref missing);
wordApp.get_FindKey(keySaveAs, ref missing).Disable();
例子中禁用了F12的SaveAs键;但对于系统的Ctrl—C等要去其他方法
禁用菜单:
iCount = wordDoc.ActiveWindow.Application.CommandBars.Count;
for (int i = 1; i < iCount; i++)
wordDoc.ActiveWindow.Application.CommandBars[i].Enabled = false;
禁用Word的快捷键:
object missing = System.Reflection.Missing.Value;
int keySaveAs = wordApp.BuildKeyCode(Word.WdKey.wdKeyF12, ref missing, ref missing, ref missing);
wordApp.get_FindKey(keySaveAs, ref missing).Disable();
例子中禁用了F12的SaveAs键;但对于系统的Ctrl—C等要去其他方法
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货