先引用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等要去其他方法