次の方法で共有


CScrollBar クラス

Windows のスクロール バー コントロールの機能を提供します。

class CScrollBar : public CWnd

メンバー

パブリック コンストラクター

名前

説明

CScrollBar::CScrollBar

CScrollBar オブジェクトを構築します。

パブリック メソッド

名前

説明

CScrollBar::Create

Windows のスクロール バーを作成し、CScrollBar のオブジェクトにアタッチします。

CScrollBar::EnableScrollBar

スクロール バーの矢印の一方または両方を有効または無効にします。

CScrollBar::GetScrollBarInfo

SCROLLBARINFO の構造体を使用してスクロール バーについての情報を取得します。

CScrollBar::GetScrollInfo

スクロール バーの情報を取得します。

CScrollBar::GetScrollLimit

スクロール バーの境界を取得します

CScrollBar::GetScrollPos

スクロール ボックスの現在位置を取得します。

CScrollBar::GetScrollRange

指定されたスクロール バーの現在の最小位置と最大位置を取得します。

CScrollBar::SetScrollInfo

スクロール バーの情報を設定します。

CScrollBar::SetScrollPos

スクロール ボックスの現在位置を設定します。

CScrollBar::SetScrollRange

指定されたスクロール バーの最小位置と最大位置を設定します。

CScrollBar::ShowScrollBar

スクロール バーを表示または非表示にします。

解説

2 ステップのスクロール バーを作成します。 最初に、CScrollBar のオブジェクトを構築するコンストラクターを呼び出して CScrollBar および Windows のスクロール バー コントロールを作成し、CScrollBar のオブジェクトにアタッチするに [作成] のメンバー関数を呼び出します。

ダイアログ ボックス内の CScrollBar のオブジェクトをダイアログ リソースを通じて作成する場合は、CScrollBar では、ユーザーがダイアログ ボックスを閉じると、破棄されます。

ウィンドウ内の CScrollBar のオブジェクトを作成する場合、そのオブジェクトを破棄する必要があります。

CScrollBar オブジェクトをスタック上に作成したときは、自動的に破棄されます。 new 関数を使ってヒープ領域の CScrollBar のオブジェクトを作成し、ユーザーが Windows のスクロール バーを終了するときに破棄するオブジェクトの [削除] を呼び出す必要があります。

CScrollBar オブジェクトのメモリを割り当てた場合、割り当てを破棄するに CScrollBar のデストラクターをオーバーライドします。

CScrollBarの使用に関する関連情報については、コントロールを参照してください。

継承階層

CObject

CCmdTarget

CWnd

CScrollBar

必要条件

ヘッダー: afxwin.h

参照

関連項目

CWnd クラス

階層図

CWnd クラス

CButton クラス

CComboBox クラス

CEdit クラス

CListBox クラス

CStatic クラス

CDialog クラス