Visio) (Window.WindowState 屬性

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

語法

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