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