フリーソフト作りで活かせるウインドウ関連の小技集を紹介します。
新人プログラマなどにもお勧めできます。
・第1章 表示関連
・第2章 位置とサイズ関連
・第3章 スタイル関連
・第4章 矩形領域関連
・第5章 アイコン関連
・第6章 クラス関連
・第7章 便利関数の付録
・おわりに
| 表示関連 |
| ウインドウの表示/非表示 |
| ウインドウの有効化/無効化 |
| ウインドウの最大化/最小化/元に戻す |
| ウインドウの最小化/元に戻す処理 |
| ウインドウの最大化/最小化の状態 |
| ウインドウの最大化/最小化/通常の状態 |
| 位置とサイズ関連 |
| ウインドウの位置を取得/設定 |
| ウインドウのサイズを取得/設定 |
| ウインドウの通常サイズを取得/設定 |
| ウインドウの最小化位置を取得/設定 |
| ウインドウの最大化位置を取得/設定 |
| スタイル関連 |
| ウインドウ・スタイルの動的変更 |
| 拡張ウインドウ・スタイルの動的変更 |
| ウインドウの最前面表示を設定/解除 |
| ウインドウのタスクボタンを表示/非表示 |
| ウインドウのタイトルバーを表示/非表示 |
| 矩形領域関連 |
| ウインドウの矩形領域を取得 |
| ウインドウ情報から矩形領域を取得 |
| タイトルバーの矩形領域を取得 |
| タイトルバー情報から矩形領域を取得 |
| デスクトップの矩形領域を取得 |
| アイコン関連 |
| 大きいウインドウ・アイコンの取得/設定 |
| 小さいウインドウ・アイコンの取得/設定 |
| クラス関連 |
| 大きいクラス・アイコンの取得/設定 |
| 小さいクラス・アイコンの取得/設定 |
| 便利関数の付録 |
| 便利関数の紹介 |
| 便利関数のプロトタイプ宣言 |
| GetWindowMove / SetWindowMove |
| GetWindowSize / SetWindowSize |
| ModifyWindowStyle / ModifyWindowStyleEx |
| GetWindowTopMost / SetWindowTopMost |
| GetTaskBar / SetTaskBar |
| GetTitleBar / SetTitleBar |
| GetTitleBarRect |
| GetWindowIcon / SetWindowIcon |
| DelWindowIcon |
| GetClassIcon / SetClassIcon |
| DelClassIcon |
| おわりに |
| 著者のプロフィール |