IWindowController インターフェイス

ウィンドウの操作や情報取得機能を提供します。

名前空間:  KeyToKey.Plugins
アセンブリ:  KeyToKey.Plugins (in KeyToKey.Plugins.dll) バージョン: 1.0.0.0 (1.0.0.0)
構文
C#
public interface IWindowController

IWindowController 型は下記のメンバーを公開します。

プロパティ
  名前説明
Public プロパティAlwaysOnTop
ウィンドウが最前面に表示されているかどうかを取得、設定します。
Public プロパティBounds
ウィンドウの位置と範囲を取得または設定します。
Public プロパティChildWindowCollection
ウィンドウより下にある全ての子ウィンドウのリスト
Public プロパティChildWindows
ウィンドウより下にある全ての子ウィンドウのリスト
Public プロパティClassName
ウィンドウのクラス名
Public プロパティClientBounds
ウィンドウのクライアント領域の位置と範囲
Public プロパティExists
ウィンドウが存在するかどうか
Public プロパティHandle
ウィンドウハンドル
Public プロパティIsMaximized
ウィンドウが最大化されているかどうか
Public プロパティIsMinimized
ウィンドウが最小化されているかどうか
Public プロパティIsWindow
ウィンドウが存在するかどうか
Public プロパティIsWindowVisible
ウィンドウが表示されているかどうか
Public プロパティParent
親ウィンドウのウィンドウコントローラー
Public プロパティProcessId
プロセスID
Public プロパティProcessName
プロセス名
Public プロパティState
ウィンドウの状態(表示されているかどうか、最大化されているかどうか、最小化さているかどうかなど)
Public プロパティText
ウィンドウが持つテキスト
Public プロパティTitle
ウィンドウのタイトル
トップ
メソッド
  名前説明
Public メソッドActivate
ウィンドウを画面に表示させます。
Public メソッドClose
ウィンドウに対して終了メッセージを送信します。
Public メソッドDump
コンソールにウィンドウの情報を出力します。
Public メソッドMaximize
ウィンドウを最大化します。
Public メソッドMinimize
ウィンドウを最小化します。
Public メソッドRestore
最小化もしくは最大化されたウィンドウをもとに戻します。
Public メソッドSetBounds(Bounds, WindowInsertAfter, WindowPositionFlags)
ウィンドウの位置と範囲を設定します。
Public メソッドSetBounds(Int32, Int32, Int32, Int32, WindowInsertAfter, WindowPositionFlags)
ウィンドウの位置と範囲を設定します。
Public メソッドSetDefaultExStyle
ウィンドウのスタイルをデフォルトに戻します。
Public メソッドSetExStyle
ウィンドウのスタイルを変更します。変更したスタイルを元に戻すにはを使用します。
トップ
関連項目