共用方式為


FlatSB_GetScrollPropPtr函式 (commctrl.h)

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

注意 這與 FlatSB_GetScrollProp相同。
 

語法

BOOL FlatSB_GetScrollPropPtr(
  HWND     unnamedParam1,
  int      propIndex,
  PINT_PTR 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
標準平面滾動條隨即顯示。 當滑鼠移到方向按鈕或指紋上方時,滾動條的該部分會顯示在 3D 中。
FSB_FLAT_MODE
標準平面滾動條隨即顯示。 當滑鼠移至方向按鈕或指紋上方時,滾動條的該部分會顯示反轉的色彩。
FSB_REGULAR_MODE
顯示一般、非擴充滾動條。 不會套用特殊視覺效果。
WSB_PROP_PALETTE
pValueHPALETTE 值的指標,可接收滾動條在繪圖時所使用的調色盤。
WSB_PROP_VBKGCOLOR
pValueCOLORREF 值的指標,可接收垂直滾動條中的背景色彩。
WSB_PROP_VSTYLE
pValue 是 INT 值的指標,可接收垂直滾動條的下列其中一個視覺效果。
FSB_ENCARTA_MODE
標準平面滾動條隨即顯示。 當滑鼠移到方向按鈕或指紋上方時,滾動條的該部分會顯示在 3D 中。
FSB_FLAT_MODE
標準平面滾動條隨即顯示。 當滑鼠移至方向按鈕或指紋上方時,滾動條的該部分會顯示反轉的色彩。
FSB_REGULAR_MODE
顯示一般、非擴充滾動條。 不會套用特殊視覺效果。
WSB_PROP_WINSTYLE
pValue 是 INT 值的指標,可接收目前視窗所包含的 WS_HSCROLLWS_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 版或更新版本)