共用方式為


GetThemePartSize 函式 (uxtheme.h)

計算可視化樣式所定義元件的原始大小。

語法

HRESULT GetThemePartSize(
  [in]  HTHEME    hTheme,
  [in]  HDC       hdc,
  [in]  int       iPartId,
  [in]  int       iStateId,
  [in]  LPCRECT   prc,
  [in]  THEMESIZE eSize,
  [out] SIZE      *psz
);

參數

[in] hTheme

類型:HTHEME

處理視窗的指定主題數據。 使用 OpenThemeData 來建立 HTHEME。

[in] hdc

類型:HDC

要選取字型的 HDC。

[in] iPartId

類型:int

類型 int 的值,指定要計算大小的元件。 請參閱元件和狀態。

[in] iStateId

類型:int

類型 int 的值,指定元件的狀態。 請參閱元件和狀態。

[in] prc

類型:LPCRECT

RECT 結構的指標,其中包含用於元件繪圖目的地的矩形。 此參數可能會設定為 NULL

[in] eSize

類型:THEMESIZE

列舉型別,指定要擷取的大小類型。 如需類型值清單,請參閱 THEMESIZE

[out] psz

類型:SIZE*

接收指定元件的維度之 SIZE 結構的指標。

傳回值

類型:HRESULT

如果函式成功,則會傳回 S_OK。 否則,它會傳回 HRESULT 錯誤碼。

要求

要求 價值
最低支援的用戶端 Windows Vista [僅限傳統型應用程式]
支援的最低伺服器 Windows Server 2003 [僅限傳統型應用程式]
目標平臺 窗戶
標頭 uxtheme.h
連結庫 UxTheme.lib
DLL UxTheme.dll

另請參閱

屬性標識碼