CWnd::OnHScrollnbsp(&N);

afx_msg void OnHScroll ( UINT nSBCode, UINT Npo, CScrollBar ※ pScrollBar );

パラメーター

nSBCode

ユーザーを示すスクロール バー コードのスクロール要求を指定します。このパラメーターは、次のいずれかをすることができます。:

npo

スクロール バーのコードがSB_THUMBPOSITIONまたはSB_THUMBTRACKの場合、スクロール ボックスの位置を指定します。それ以外の場合、使用されていません。初期スクロール範囲に応じてNpoが負になることがあり。、に応じてをintにキャストする必要があります。

pScrollBar

スクロール メッセージはスクロール バー コントロールから来た場合は、コントロールへのポインターが含まれています。ユーザーがウィンドウのスクロール バーをクリックした場合は、このパラメーターはNULLです。ポインターは一時的である可能性があり、後で使用するため保存できません。

解説

ユーザーがウィンドウの水平スクロール バーをクリックすると、フレームワークはこのメンバー関数を呼び出します。

SB_THUMBTRACKスクロール バーのコードは通常、スクロール ボックスがドラッグされている間、いくつかのフィードバックを与えるアプリケーションによって使用されます。

アプリケーションでスクロール バーをコントロールの内容をスクロールする場合は、それもSetScrollPosメンバー関数でスクロール ボックスの位置をリセットする必要があります。

特価;このメンバー関数は、Windows メッセージを処理するアプリケーションを許可するためにフレームワークによって呼び出されます。関数に渡されるパラメーターは、メッセージが受信されたときに、フレームワークによって受信パラメーターを反映します。この関数の基本クラス実装を呼び出す場合は、その実装はもともとメッセージと指定パラメーターではなく、関数に渡されるパラメーターを使用します。(&N)。

CWnd の概要|nbsp;クラス メンバー |階層図(&N)

参照特価;CWnd::SetScrollPosWM_VSCROLL WM_HSCROLL(&N)

Index