Window.WindowState 属性 (Visio)

获取或设置窗口的状态。 读/写。

语法

表达式WindowState

表达 一个代表 Window 对象的变量。

返回值

Long

备注

WindowState 属性值可以是由 Visio 类型库在 VisWindowStates 中声明的常量的组合。

注意

Windows 集合的 Add 方法的 nFlags 参数可以由 VisWindowStates 的各个位组成。

如果指定了相互冲突的位,则只使用一个位。 例如,如果同时指定了 visWSMaximizedvisWSMinimized,窗口将最大化。

使用 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 支持和反馈,获取有关如何接收支持和提供反馈的指南。