在Office中,有时会在功能区下方显示黄色或红色的消息栏。对于安全相关的消息通常是红色的,对于信息消息则通常是黄色的。是否可以通过编程方式控制Office消息栏
下面的截图显示MS Access显示一个典型的消息栏。
我想创建一个小字插件,编程使用该UI功能。那可能吗?我搜索了MSDN information on customizing Office,但找不到有关如何执行此操作的任何参考。
在Office中,有时会在功能区下方显示黄色或红色的消息栏。对于安全相关的消息通常是红色的,对于信息消息则通常是黄色的。是否可以通过编程方式控制Office消息栏
下面的截图显示MS Access显示一个典型的消息栏。
我想创建一个小字插件,编程使用该UI功能。那可能吗?我搜索了MSDN information on customizing Office,但找不到有关如何执行此操作的任何参考。
到目前为止,我自己的问题的最佳答案是将custom task pane设置为黄色面板的样式,并使用DockPositionRestrict
来防止它被移动。如果有人知道更好的东西,不要将其作为答案。
我认为,按照Office的说法,消息栏实际上被称为Protected View Window
。它有一个API,ProtectedViewWindow,两者都可用于Word & Excel互操作。看看properties and methods,它会对你有所帮助。
例如,使用ProtectedViewWindow.Caption
添加您的自定义消息。
感谢您的建议。我现在正在研究它,但它显然是[一个新的安全功能](http://blogs.office.com/b/microsoft-word/archive/2010/09/13/object-model-considerations-for-受保护的视图功能于字2010.aspx)。我正在尝试改进现有文档管理系统和* Word *之间的集成。 – Olly