| WindowController - Window Class 説明 | ||||
| リンクをクリックすると詳細が表示されます。 | ||||
| 表示される内容はNDocを用いて生成したものです。IntelliSenseで得られる情報と同等です。 | ||||
| 一部、うまく生成できずに表示がおかしい部分があります。。ごめんなさい。 | ||||
| また、元々ちゃんと記述していなかったり、仕様を変えたのに記述を直し忘れている部分もあると思います。。ごめんなさい。 | ||||
| ウィンドウ取得 | ||||
| 静的 | メソッド | GetWindow | 指定されたウィンドウハンドルを持つWindowを取得。 | |
| 静的 | メソッド | GetForegroundWindow | フォアグラウンドウィンドウを取得。 | |
| 静的 | メソッド | GetTopChild | 条件に合致する、トップレベルウィンドウを取得。 | |
| 静的 | メソッド | GetTopChildList | 条件に合致する、トップレベルウィンドウを列挙。 | |
| メソッド | GetChild | 条件に合致する、配下のウィンドウを取得。 | ||
| メソッド | GetChildList | 条件に合致する、配下のウィンドウを列挙。 | ||
| メソッド | GetParent | 親ウィンドウを取得。 | ||
| メソッド | GetRoot | ルートウィンドウを取得。 | ||
| ウィンドウ操作 | ||||
| メソッド | Exit | ウィンドウを閉じます。 | ||
| メソッド | Close | ウィンドウを最小化します。 | ||
| メソッド | Open | 最小化状態のウィンドウを元に戻します。 | ||
| メソッド | Update | ウィンドウのクライアント領域を更新します。 | ||
| メソッド | Show | ウィンドウの表示状態を変更します。 | ||
| メソッド | Move | ウィンドウの領域を変更します。 | ||
| メソッド | KeyE | ウィンドウにキー入力を送信します。 Keybd_eventを利用します。 | ||
| メソッド | KeyM | ウィンドウにキー入力を送信します。 ウィンドウに直接メッセージを送ります。 | ||
| メソッド | MouseE | ウィンドウにマウス入力を送信します。 mouse_evnetを利用します。 | ||
| メソッド | MouseM | ウィンドウにマウス入力を送信します。 ウィンドウに直接メッセージを送ります。 | ||
| メソッド | MouseWheel | ウィンドウにマウスホイールを送信します。 mouse_evnetを利用します。 | ||
| メソッド | MouseMove | マウスカーソルを移動します。 | ||
| メソッド | SetFocus | ウィンドウにフォーカスをあわせます。 | ||
| メソッド | SetForeground | ウィンドウをフォアグラウンドにします。 | ||
| メソッド | SetEnable | ウィンドウの有効・無効を切り替えます。 | ||
| メソッド | SetLayered | ウィンドウの透過状態を設定します。 | ||
| メソッド | SetText | ウィンドウにWM_SETTEXTメッセージを送信し、文字列を設定します。 | ||
| ウィンドウ状態 | ||||
| フィールド | HWND | ウィンドウハンドル。 | ||
| フィールド | PID | ウィンドウが属するプロセスのプロセスID。 | ||
| フィールド | Class | ウィンドウクラス名。 | ||
| プロパティ | Text | ウィンドウテキスト。 | ||
| プロパティ | Style | ウィンドウスタイル。 | ||
| プロパティ | StyleEx | ウィンドウスタイルEX。 | ||
| プロパティ | Rect | ウィンドウの領域。(オーナーウィンドウ上) | ||
| メソッド | IsEnabled | ウィンドウが有効状態かどうか。 | ||
| メソッド | IsExists | ウィンドウがまだ存在するかどうか。 | ||
| メソッド | IsIconic | ウィンドウが最小化状態かどうか。 | ||
| メソッド | IsVisible | ウィンドウが可視状態かどうか。 | ||
| メソッド | IsZoomed | ウィンドウが最大化状態かどうか。 | ||
| メソッド | GetLayered | ウィンドウの透過状態を取得。(WindowsXP以上用) | ||
| メソッド | GetModuleFileName | ウィンドウのモジュールファイル名を取得。 | ||
| メソッド | GetText | ウィンドウにWM_GETTEXTメッセージを送信し、文字列を取得します。 | ||
| メソッド | GetWindowRect | ウィンドウの領域を取得します。(ディスプレイ上) | ||
| メソッド | GetImage | ウィンドウの画像を取得します。最前面にないと重なった画像になります。 | ||
| メソッド | GetImage2 | ウィンドウの画像を取得します。最前面になくても取得できます。(WindowsXP以上用) | ||
| メソッド | GetPixel | ウィンドウ内の指定された座標の色を取得します。 | ||
| コントロール | ||||
| プロパティ | Menu | このウィンドウがメニューを持つ場合にだけ利用可能です。 | ||
| プロパティ | CtrlButton | このウィンドウがButtonコントロールの場合にだけ利用可能です。 | ||
| プロパティ | CtrlComboBox | このウィンドウがComboBoxコントロールの場合にだけ利用可能です。 | ||
| プロパティ | CtrlListBox | このウィンドウがListBoxコントロールの場合にだけ利用可能です。 | ||
| プロパティ | CtrlListView | このウィンドウがListViewコントロールの場合にだけ利用可能です。 | ||
| プロパティ | CtrlTab | このウィンドウがTabコントロールの場合にだけ利用可能です。 | ||
| プロパティ | CtrlTreeView | このウィンドウがTreeViewコントロールの場合にだけ利用可能です。 | ||
| 待機 | ||||
| 静的 | メソッド | WaitForTopChildActive | 条件で指定された配下のウィンドウがアクティブになるまで待機します。 | |
| メソッド | WaitForChildActive | 条件で指定された配下のウィンドウがアクティブになるまで待機します。 | ||
| メソッド | WaitForActive | ウィンドウがアクティブになるまで待機します。 | ||
| メソッド | WaitForInputIdle | ウィンドウがメッセージに応答可能な状態になるまで待機します。 | ||
| メッセージ送信 | ||||
| メソッド | PostMessage | PostMessageでメッセージをウィンドウに送信します。 | ||
| メソッド | SendMessage | SendMessageでメッセージをウィンドウに送信します。 | ||
| メソッド | WmCommand | WM_COMMANDメッセージをウィンドウに送信します。 | ||
| 枠表示 | ||||
| 静的 | メソッド | RectDraw | ウィンドウのクライアント領域をあらわす外枠を表示します。 | |
| 静的 | イベント | RectDrawAutoUpdateBegin | RectDrawで表示した枠の自動更新を開始します。 | |
| 静的 | イベント | RectDrawAutoUpdateEnd | RectDrawで表示した枠の自動更新を停止します。 | |
| 静的 | イベント | RectPointMovedEvent | 枠内の点をマウスで移動した後に発生するイベント。 | |
| 静的 | フィールド | RectForm | RectDraw関数で表示される枠。 | |
| 静的 | フィールド | RectLabel | RectDraw関数で表示される枠内のラベル。 | |
| 静的 | フィールド | RectPoint | RectDraw関数で表示される枠内の点。 | |
| 入力ブロック | ||||
| 静的 | メソッド | BlockStart | マウス入力・キーボード入力のブロックを開始します。 | |
| 静的 | メソッド | BlockStop | マウス入力・キーボード入力のブロックを終了します。 | |
| その他 | ||||
| 静的 | フィールド | BeforeWaitForActive | メッセージ送信系関数で対象がアクティブになるまで待機するかどうか。 | |
| 静的 | フィールド | WaitTime | メッセージ送信・ウィンドウ取得系関数で、対象が有効になるまで待機する時間。 | |
| 静的 | メソッド | GetAnimation | ウィンドウの最小化時などにアニメーションを行うかどうかを取得します。 | |
| 静的 | メソッド | SetAnimation | ウィンドウの最小化時などにアニメーションを行うかどうかを設定します。 | |
| メソッド | GetPoint | 通常の座標(左上中心)から、指定された座標形式へ変換します。 | ||
| メソッド | GetPointRev | 指定された座標形式から、通常の座標(左上中心)へ変換します。 | ||
| Fight Not Found | ||||