Visio (Window.WindowState 屬性)

取得或設定視窗的狀態。 讀取/寫入。

語法

運算式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 支援與意見反應