我正在开发一个Word加载项,我需要从代码中访问" Word选项"。更具体地说,我想看看"禁用硬件图形加速的价值"财产开启或关闭。
我没有尝试从注册表中读取,我只是试图获得单词互操作服务。但没有成功。
答案 0 :(得分:0)
正如我所说,我发现的第一个谷歌条目是one here。
您只需查看HKEY_CURRENT_USER\Software\Microsoft\Office\15.0\Common\Graphics
下 DisableHardwareAcceleration 的注册表值。
版本密钥(15.0
)可能取决于您使用的办公室版本。
我建议您先搜索Office
,然后选择找到的最高版本。
旁注:
1
)代表禁用0
)两者代表启用/未启用答案 1 :(得分:0)
我的MS Word 2007上没有此选项。 但你能做的就是录制一个宏。 您需要显示开发人员选项卡。
录制宏,转到需要检查的选项。完成后,您可以在“宏”按钮下编辑生成的代码。 如果通过代码有这样的选项(选中“禁用硬件图形加速”),您将看到如何。
生成的代码在VBA中,您需要将其转换为适当的语言。
<强>更新强>
我在Word 2013上录制了宏,但没有生成代码。通过代码没有这样的选择。
仅供参考,如果您想录制宏(根据Word 2013,其他版本可能非常相似):
点击宏 - &gt;编辑录制的宏 - &gt;你可能会得到一个带有一些自动生成代码的子程序:
Sub Macro1()
'
' Macro1 Macro
'
'
End Sub
此录制的宏未显示任何代码,这是为您查找的选项录制的。
按照另一个录制的宏的示例(“在Word选项中选择”将布局而不是可读性的Optiomize字符定位“复选框)复选框显示:
Sub Macro2()
'
' Macro2 Macro
'
'
Options.PrecisePositioning = True
End Sub