2015-12-14 146 views

回答

0

Word的当前对象模型不提供对其状态栏的访问。 Word状态栏提供了许多有关Word应用程序的信息,以及与它进行交互的控件以及它包含的内容可以由用户自定义。因此,开发人员无法访问它,否则开发人员无法干预用户界面的这一重要部分。

编辑:由于这是一个VSTO文档,您可能会在操作窗格(文档的任务窗格)中显示此信息。它也可以显示在功能区或可能在标题栏中。关于这最后一个棘手的部分是标题栏将更改/更新,因为您将与Word应用程序“共享”它。但是这个功能是通过Window对象内置到Word应用程序中的。例如:

theDocument.Application.ActiveWindow.Caption = "custom text" 

触发到标题属性的文本将替换文档名称并位于文本“Microsoft Word”之前。如果您想要在标题栏中保留文档名称,您需要查询并将其附加到您分配给标题的字符串。

+0

当文档处于打开状态时,系统会保持连接检出一些数据服务器。 检查想显示给用户,以便用户知道哪个服务器连接存在 – Batista

+0

这是一个VSTO加载项,VSTO文档,VBA,别的...?这会影响您有权访问哪种类型的用户界面。 –

+0

是一个vsto文档。我在C上工作# – Batista