我有一个 Word 2003 .dot 模板,它根据活动文档的条件更改其菜单。触发设置 CommandBarButton 控件的和属性的
、DocumentChange
和DocumentOpen
事件NewDocument
。Word.Application
.Visible
.Enabled
在切换活动文档时,通过更改Visible
属性显示的控件正确显示,但已启用/禁用的文本按钮不会更改外观。您可以通过将鼠标悬停在它们上来显示启用的控件,但是在您将窗口放在前面之前,禁用的控件不会重新绘制。
有没有一种简单的方法可以向菜单栏发送重绘消息,以模拟隐藏和暴露?