|
2-5-1. フレームバー機能が提供するAPI
フレームバーは、Windowsの機能ではありません。クラスやウィンドウの機能を使ったカスタムコントロールです。ここではフレームバーのカスタムコントロールが提供するAPIとウィンドウクラスについて説明します。
ウィンドウクラス
| ApVLineClass |
ウィンドウを左右に分割する、縦線のフレームバーのウィンドウのクラス名 |
| ApHLineClass |
ウィンドウを上下に分割する、横線のフレームバーのウィンドウのクラス名 |
フレームバーの初期化
| InitFrameBarControl |
フレームバーの初期化を行い、ウィンドウクラスを登録 |
| TermFrameBar |
フレームバーの終了処理を行ないます。 |
フレームバーのウィンドウの作成
| CreateFrameBar |
縦線か横線のフレームバーのウィンドウを作成します。 |
| DestroyFrameBar |
フレームバーのウィンドウを破棄します。 |
フレームバーのその他の処理
| GetRectFrameBar |
フレームバーによって3つに分割されたウィンドウのそれぞれの位置とサイズを得ます。 |
|