c# - Word VSTO 覆盖 CTRL+Z/CTRL+Y

标签 c# ms-word vsto

我正在寻找一种方法来覆盖撤消 (CtrlZ)/重做 (CtrlZ ) Word 2010 (C# + VSTO) 中的命令。 可能吗?

我设法捕获了复制/粘贴命令,但似乎撤消/重做不像复制/粘贴那样在 RibbonUI 中是命令。

最佳答案

如果您想控制撤消/重做所发生的事情,请查看 Microsoft.Office.Interop.Word.UndoRecord。这是 the thread我学会了正确使用它的地方!

如果您想捕捉实际的击键,那么您就在 Windows API 领域。所以一般来说,谷歌条款与此相关。但是message-hooks-in-add-ins可能对你有用。

关于c# - Word VSTO 覆盖 CTRL+Z/CTRL+Y,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11761633/

相关文章:

c# - 从 JQuery 中的 MVC 模型获取对象

c# - UWP 播放 YouTube 视频

algorithm - MS-Word 将文本分成字符运行

c# - 从范围集合填充 Word 文档

c# - Excel 查找单元格名称

c# - Excel/Visual Studio/C#。如何更改单元格的显示名称但保留公式

c# - 通过 C# 代码解析/重构 C#

c# - 无法加载 configProtectedData 提供程序

ms-word - 需要一个可以导出到 Word 的 wiki

c# - 使用 VSTO 将一系列单元格从 excel 复制到 powerpoint