У меня есть шаблон Word 2003.dot, который меняет свое меню в зависимости от состояния активного документа.
События DocumentChange
, DocumentOpen
и NewDocument
Word.Application
вызывают установку свойств .Visible
и .Enabled
элементов управления CommandBarButton.
При переключении активных документов элементы управления, отображаемые путем изменения свойства Visible
, отображаются правильно, но текстовые кнопки, которые были включены / отключены, не изменяют внешний вид. Вы можете отобразить включенные элементы управления, наведя на них курсор, но отключенные элементы не перекрашиваются, пока вы не разместите окно впереди.
Есть ли простой способ отправить сообщение перекраски в меню, чтобы имитировать скрытие и разоблачение?