フラット スクロール バー

このセクションでは、フラット スクロール バーを制御するために使用されるプログラミング要素について説明します。

概要

話題 内容
フラット スクロール バー Microsoft Internet Explorer 4.0 では、フラット スクロール バーと呼ばれる新しいビジュアル テクノロジが導入されました。 機能的には、フラット スクロール バーは標準のスクロール バーと同じように動作します。 違いは、標準のスクロール バーよりも大きな範囲で外観をカスタマイズできることです。

関数

話題 内容
FlatSB_EnableScrollBar 一方または両方のフラット スクロール バーの方向ボタンを有効または無効にします。 フラット スクロール バーがウィンドウ用に初期化されていない場合、この関数は標準の EnableScrollBar 関数を呼び出します。
FlatSB_GetScrollInfo フラット スクロール バーの情報を取得します。 ウィンドウのフラット スクロール バーが初期化されていない場合、この関数は標準の GetScrollInfo 関数を呼び出します。
FlatSB_GetScrollPos フラット スクロール バーのサム位置を取得します。 ウィンドウのフラット スクロール バーが初期化されていない場合、この関数は標準の GetScrollPos 関数を呼び出します。
FlatSB_GetScrollProp フラット スクロール バーのプロパティを取得します。 この関数を使用して、このウィンドウ InitializeFlatSB が呼び出されたかどうかを判断することもできます。
FlatSB_GetScrollPropPtr フラット スクロール バーのプロパティを取得します。 この関数を使用して、このウィンドウ InitializeFlatSB が呼び出されたかどうかを判断することもできます。 注: これは FlatSB_GetScrollPropと同じです。
FlatSB_GetScrollRange フラット スクロール バーのスクロール範囲を取得します。 ウィンドウのフラット スクロール バーが初期化されていない場合、この関数は標準の GetScrollRange 関数を呼び出します。
FlatSB_SetScrollInfo フラット スクロール バーの情報を設定します。 フラット スクロール バーがウィンドウ用に初期化されていない場合、この関数は標準の SetScrollInfo 関数を呼び出します。
FlatSB_SetScrollPos フラット スクロール バーのサムの現在位置を設定します。 フラット スクロール バーがウィンドウ用に初期化されていない場合、この関数は標準の SetScrollPos 関数を呼び出します。
FlatSB_SetScrollProp フラット スクロール バーのプロパティを設定します。
FlatSB_SetScrollRange フラット スクロール バーのスクロール範囲を設定します。 フラット スクロール バーがウィンドウ用に初期化されていない場合、この関数は標準の SetScrollRange 関数を呼び出します。
FlatSB_ShowScrollBar フラット スクロール バーを表示または非表示にします。 ウィンドウのフラット スクロール バーが初期化されていない場合、この関数は標準の ShowScrollBar 関数を呼び出します。
InitializeFlatSB 特定のウィンドウのフラット スクロール バーを初期化します。
UninitializeFlatSB 特定のウィンドウのフラット スクロール バーを初期化解除します。 指定したウィンドウは標準のスクロール バーに戻ります。