フリーソフト作りで活かせるウインドウ関連の小技集を紹介します。
新人プログラマなどにもお勧めできます。
・第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 |
おわりに |
著者のプロフィール |