如何以编程方式禁用 Powerpoint 的 "New From Existing" 功能?
How to disable "New From Existing" functionality of Powerpoint programatically?
我已经为 Powerpoint 2010 编写了 VSTO 插件。
我想禁用 powerpoint 的 "New From Exisiting" 功能来满足一些要求。
此选项位于:
文件 -> 新建 -> 从现有新建
那么有什么方法可以通过代码或注册表设置来阻止或禁用此功能吗?
您可以在 PowerPoint 2010 的后台隐藏内置选项卡或按钮,并根据需要添加您自己的控件。在 MSDN 中的以下系列文章中阅读有关后台 UI 的更多信息:
我在我的插件中挂钩了 Windows 的 CBTProc 方法。在 CBTProc 中,我们可以捕获每个对话框。所以我通过捕获 "New from Existing Presentation" 对话框的调用来编写这个方法的代码。
您可以在此处获取有关 CBTProc 的更多信息:
CBTProc
我已经为 Powerpoint 2010 编写了 VSTO 插件。 我想禁用 powerpoint 的 "New From Exisiting" 功能来满足一些要求。 此选项位于: 文件 -> 新建 -> 从现有新建
那么有什么方法可以通过代码或注册表设置来阻止或禁用此功能吗?
您可以在 PowerPoint 2010 的后台隐藏内置选项卡或按钮,并根据需要添加您自己的控件。在 MSDN 中的以下系列文章中阅读有关后台 UI 的更多信息:
我在我的插件中挂钩了 Windows 的 CBTProc 方法。在 CBTProc 中,我们可以捕获每个对话框。所以我通过捕获 "New from Existing Presentation" 对话框的调用来编写这个方法的代码。 您可以在此处获取有关 CBTProc 的更多信息: CBTProc