CScrollBar クラス
Windows のスクロール バー コントロールの機能を提供します。
class CScrollBar : public CWnd
メンバー
パブリック コンストラクター
名前 |
説明 |
---|---|
CScrollBar オブジェクトを構築します。 |
パブリック メソッド
名前 |
説明 |
---|---|
Windows のスクロール バーを作成し、CScrollBar のオブジェクトにアタッチします。 |
|
スクロール バーの矢印の一方または両方を有効または無効にします。 |
|
SCROLLBARINFO の構造体を使用してスクロール バーについての情報を取得します。 |
|
スクロール バーの情報を取得します。 |
|
スクロール バーの境界を取得します |
|
スクロール ボックスの現在位置を取得します。 |
|
指定されたスクロール バーの現在の最小位置と最大位置を取得します。 |
|
スクロール バーの情報を設定します。 |
|
スクロール ボックスの現在位置を設定します。 |
|
指定されたスクロール バーの最小位置と最大位置を設定します。 |
|
スクロール バーを表示または非表示にします。 |
解説
2 ステップのスクロール バーを作成します。 最初に、CScrollBar のオブジェクトを構築するコンストラクターを呼び出して CScrollBar および Windows のスクロール バー コントロールを作成し、CScrollBar のオブジェクトにアタッチするに [作成] のメンバー関数を呼び出します。
ダイアログ ボックス内の CScrollBar のオブジェクトをダイアログ リソースを通じて作成する場合は、CScrollBar では、ユーザーがダイアログ ボックスを閉じると、破棄されます。
ウィンドウ内の CScrollBar のオブジェクトを作成する場合、そのオブジェクトを破棄する必要があります。
CScrollBar オブジェクトをスタック上に作成したときは、自動的に破棄されます。 new 関数を使ってヒープ領域の CScrollBar のオブジェクトを作成し、ユーザーが Windows のスクロール バーを終了するときに破棄するオブジェクトの [削除] を呼び出す必要があります。
CScrollBar オブジェクトのメモリを割り当てた場合、割り当てを破棄するに CScrollBar のデストラクターをオーバーライドします。
CScrollBarの使用に関する関連情報については、コントロールを参照してください。
継承階層
CScrollBar
必要条件
ヘッダー: afxwin.h