次の方法で共有


Window.WindowState プロパティ (Visio)

ウィンドウの状態を取得または設定します。 値の取得と設定が可能です。

構文

WindowState

Window オブジェクトを表す変数。

戻り値

Long

注釈

WindowState プロパティの値は、Visio タイプ ライブラリの VisWindowStates で宣言されている定数を組み合わせたものになります。

注:

Windows コレクションの Add メソッドへ渡す nFlags パラメーターは、VisWindowStates のさまざまなビットで構成されます。

競合するビットを指定すると、1 つのビットだけが使用されます。 たとえば、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 のサポートおよびフィードバックを参照してください。