获取或设置窗口的状态。 读/写。
语法
表达式。WindowState
表达 一个代表 Window 对象的变量。
返回值
Long
备注
WindowState 属性值可以是由 Visio 类型库在 VisWindowStates 中声明的常量的组合。
注意
Windows 集合的 Add 方法的 nFlags 参数可以由 VisWindowStates 的各个位组成。
如果指定了相互冲突的位,则只使用一个位。 例如,如果同时指定了 visWSMaximized 和 visWSMinimized,窗口将最大化。
使用 WindowState 属性设置窗口的状态时,将忽略 visWSVisible 标志。 该标志在调用 Windows 集合的 Add 方法中使用。 使用窗口的 Visible 属性可显示或隐藏它。 仅当读取此属性时,visWSVisible 标志才可用。
如果 Visual Studio 解决方案包含 Microsoft.Office.Interop.Visio 引用,则此属性映射到以下类型:
- Microsoft.Office.Interop.Visio.IVWindow.WindowState
示例
以下 Microsoft Visual Basic for Applications (VBA) 宏显示如何最小化活动绘图窗口。
Public Sub WindowState_Example()
Dim vsoWindow As Visio.Window
'Get the active window.
Set vsoWindow = ActiveWindow
'Minimize the active window.
vsoWindow.WindowState = visWSMinimized
End Sub
支持和反馈
有关于 Office VBA 或本文档的疑问或反馈? 请参阅 Office VBA 支持和反馈,获取有关如何接收支持和提供反馈的指南。