如何更改功能区上idMSO按钮上的标签

时间:2016-12-19 21:32:00

标签: ms-word ms-office word-vba

Microsoft Word 2010

从功能区XML:

<button idMso="TableRowsDelete"  getScreentip="RibbonControl.Get_Screen_Tip" getLabel="RibbonControl.Get_Label" showLabel="true" size="normal"/>

我的标签在两种语言之间切换,因此每个按钮的标签和屏幕提示都会发生变化。对于我创建的所有自定义按钮,我可以更改标签和屏幕提示。但是,对于我在标签中包含的所有Microsoft按钮,标签和屏幕提示保持不变。

是否有需要添加的特殊内容,所以我也可以更改这些内容?

1 个答案:

答案 0 :(得分:0)

要更改内置控件的语言,您需要确保安装了相应的UI语言,例如使用语言界面包

然后,您可以通过将以下注册表项设置为相应的语言ID来设置语言,例如1033为en-US:

HKEY_CURRENT_USER\SOFTWARE\Microsoft\Office\16.0\Common\LanguageResources::UILanguage

要使更改生效,Office需要重新启动,因此您无法动态更改语言。