Bagikan melalui


Fungsi GetThemeSysSize (uxtheme.h)

Mengambil nilai metrik ukuran sistem dari data tema.

Sintaks

int GetThemeSysSize(
  [in] HTHEME hTheme,
  [in] int    iSizeId
);

Parameter

[in] hTheme

Jenis: HTHEME

Menangani data tema.

[in] iSizeId

Jenis: int

Nilai int jenis yang menentukan metrik ukuran sistem yang diinginkan. Berikut adalah nilai yang valid:

Nilai Makna
SM_CXBORDER
Menentukan lebar batas.
SM_CXVSCROLL
Menentukan lebar bilah gulir.
SM_CXHSCROLL
Menentukan tinggi bilah gulir.
SM_CXSIZE
Menentukan lebar caption.
SM_CYSIZE
Menentukan tinggi caption.
SM_CXSMSIZE
Menentukan lebar caption kecil.
SM_CYSMSIZE
Menentukan tinggi caption kecil.
SM_CXMENUSIZE
Menentukan lebar bilah menu.
SM_CYMENUSIZE
Menentukan tinggi bilah menu.
SM_CXPADDEDBORDER
Menentukan jumlah padding batas untuk jendela bertuliskan.

Nilai kembali

Jenis: int

Mengembalikan ukuran dalam piksel.

Keterangan

Jika hTheme bukan NULL, fungsi ini mengembalikan ukuran yang disimpan dalam gaya visual saat ini (bagian SysMetrics dari gaya visual) yang diskalakan ke dpi layar saat ini. Jika hTheme adalah NULL, fungsi ini mengembalikan metrik sistem global dalam piksel yang diskalakan ke dpi saat ini hanya jika aplikasi ditandai sebagai sadar dpi; jika tidak, piksel yang dikembalikan tidak diskalakan.

Persyaratan

Persyaratan Nilai
Klien minimum yang didukung Windows Vista [hanya aplikasi desktop]
Server minimum yang didukung Windows Server 2003 [hanya aplikasi desktop]
Target Platform Windows
Header uxtheme.h
Pustaka UxTheme.lib
DLL UxTheme.dll