IWindow インターフェイス |
名前空間: KeyToKey.Plugins
public interface IWindow
IWindow 型は下記のメンバーを公開します。
| 名前 | 説明 | |
|---|---|---|
| ActiveProcessName |
アクティブになっているウィンドウのプロセス名を取得します。
| |
| ActiveWindowBounds |
アクティブになっているウィンドウの位置と範囲を取得します。
| |
| ActiveWindowClientBounds |
アクティブになっているウィンドウのクライアント領域の位置と範囲を取得します。
| |
| ActiveWindowHandle |
アクティブになっているウィンドウのウィンドウハンドルを取得します。
|
| 名前 | 説明 | |
|---|---|---|
| Activate(IntPtr) |
指定されたウィンドウをアクティブにする。
| |
| Activate(String, Boolean) |
指定されたプロセス名のウィンドウをアクティブにします。
| |
| GetClassName |
ウィンドウのクラス名を取得します。
| |
| GetClientLocation |
タイトルバー(キャプションバー)を含まないクライアント領域の座標を取得します。
| |
| GetClientSize |
ウィンドウのサイズを取得します。
| |
| GetLocation |
ウィンドウの座標を取得します。
| |
| GetSize |
ウィンドウのサイズを取得します。
| |
| GetWindowLong |
情報を取得するウィンドウのハンドルを指定します。
| |
| GetWindowTitlte |
ウィンドウのタイトルを取得します。
| |
| IsMaximized |
ウィンドウが最大化されているかどうかを取得します。
| |
| IsMinimized |
ウィンドウが最小化されているかどうかを取得します。
| |
| SetForegroundWindow |
全面に表示するウィンドウをセットします。
| |
| SetWindowLong |
指定されたウィンドウの属性を変更します。
| |
| SetWindowPosition |
ウィンドウの位置や幅、Zオーダーを設定します。
| |
| SetWindowState |
ウィンドウの表示状態を設定します。
| |
| SetWindowText |
ウィンドウタイトルを変更します。
| |
| ShowTextBoxDialogT |
テキストボックスを表示します。
|