共用方式為


FlatSB_GetScrollProp函式 (commctrl.h)

取得平面滾動條的屬性。 此函式也可以用來判斷是否已為此視窗呼叫 InitializeFlatSB

語法

BOOL FlatSB_GetScrollProp(
  HWND  unnamedParam1,
  int   propIndex,
  LPINT unnamedParam3
);

參數

unnamedParam1

類型: HWND

包含平面滾動條之視窗的句柄。 這個視窗句柄必須先前在 呼叫 InitializeFlatSB 中傳遞。

propIndex

類型: UINT

參數,決定 pValue 所代表的內容,以及正在擷取的屬性。 它可以是下列值之一。

意義
WSB_PROP_CXHSCROLL
pValue 是 INT 值的指標,可接收水準滾動條中方向按鈕的寬度,以像素為單位。
WSB_PROP_CXHTHUMB
pValue 是 INT 值的指標,可接收水準滾動條中指紋的寬度,以像素為單位。
WSB_PROP_CXVSCROLL
pValue INT 值的指標,以像素為單位接收垂直滾動條的寬度。
WSB_PROP_CYHSCROLL
pValue 是 INT 值的指標,可接收水準滾動條的高度,以像素為單位。
WSB_PROP_CYVSCROLL
pValue 是 INT 值的指標,可接收垂直滾動條中方向按鈕的高度,以像素為單位。
WSB_PROP_CYVTHUMB
pValue 是 INT 值的指標,可接收垂直滾動條中指紋的高度,以像素為單位。
WSB_PROP_HBKGCOLOR
pValueCOLORREF 值的指標,可接收水平滾動條中的背景色彩。
WSB_PROP_HSTYLE
pValue 是 INT 值的指標,可接收水平滾動條的下列其中一個視覺效果。
FSB_ENCARTA_MODE
標準平面滾動條隨即顯示。 當滑鼠移至方向按鈕或 Thumb 上方時,滾動條的該部分會顯示在 3D 中。
FSB_FLAT_MODE
標準平面滾動條隨即顯示。 當滑鼠移至方向按鈕或指紋上方時,滾動條的該部分會以反轉色彩顯示。
FSB_REGULAR_MODE
會顯示一般非擴充滾動條。 不會套用任何特殊的視覺效果。
WSB_PROP_PALETTE
pValueHPALETTE 值的指標,可接收滾動條在繪圖時所使用的調色盤。
WSB_PROP_VBKGCOLOR
pValueCOLORREF 值的指標,可接收垂直滾動條中的背景色彩。
WSB_PROP_VSTYLE
pValue 是 INT 值的指標,可接收垂直滾動條的下列其中一個視覺效果。
FSB_ENCARTA_MODE
標準平面滾動條隨即顯示。 當滑鼠移至方向按鈕或 Thumb 上方時,滾動條的該部分會顯示在 3D 中。
FSB_FLAT_MODE
標準平面滾動條隨即顯示。 當滑鼠移至方向按鈕或指紋上方時,滾動條的該部分會以反轉色彩顯示。
FSB_REGULAR_MODE
會顯示一般非擴充滾動條。 不會套用任何特殊的視覺效果。
WSB_PROP_WINSTYLE
pValue 是 INT 值的指標,可接收 目前 視窗所包含的 WS_HSCROLL和WS_VSCROLL 樣式位。

unnamedParam3

類型: LPINT

接收所要求數據的 int 指標。 此參數取決於傳入 索引的旗標。

傳回值

類型: BOOL

如果成功,則傳回非零,否則傳回零。 如果 index 是WSB_PROP_HSTYLE,如果已為此視窗呼叫 InitializeFlatSB ,則傳回為非零,否則傳回為零。

備註

注意 平面滾動條函式會在 4.71 到 5.82 版 Comctl32.dll 實作。 Comctl32.dll 6.00 版和更新版本不支援平面滾動條。
 

規格需求

需求
最低支援的用戶端 Windows Vista [僅限傳統型應用程式]
最低支援的伺服器 Windows Server 2003 [僅限桌面應用程式]
目標平台 Windows
標頭 commctrl.h
程式庫 Comctl32.lib
Dll Comctl32.dll (4.71 版或更新版本)