Bagikan melalui


Fungsi GetThemeFont (uxtheme.h)

Mengambil nilai properti font.

Sintaks

HRESULT GetThemeFont(
  [in]  HTHEME   hTheme,
  [in]  HDC      hdc,
  [in]  int      iPartId,
  [in]  int      iStateId,
  [in]  int      iPropId,
  [out] LOGFONTW *pFont
);

Parameter

[in] hTheme

Jenis: HTHEME

Menangani ke data tema yang ditentukan jendela. Gunakan OpenThemeData untuk membuat HTHEME.

[in] hdc

Jenis: HDC

HDC. Parameter ini dapat diatur ke NULL.

[in] iPartId

Jenis: int

Nilai tipe int yang menentukan bagian yang berisi properti font. Lihat Bagian dan Status.

[in] iStateId

Jenis: int

Nilai tipe int yang menentukan status bagian. Lihat Bagian dan Status.

[in] iPropId

Jenis: int

Nilai tipe int yang menentukan properti yang akan diambil. Untuk daftar nilai yang mungkin, lihat Pengidentifikasi Properti.

[out] pFont

Jenis: LOGFONTW*

Penunjuk ke struktur LOGFONT yang menerima nilai properti font.

Menampilkan nilai

Jenis: HRESULT

Jika fungsi ini berhasil, fungsi akan mengembalikan S_OK. Jika tidak, kode kesalahan HRESULT akan dikembalikan.

Keterangan

Font diskalakan dalam titik per inci (DPI) untuk layar logis saat ini.

Jika properti tidak didukung untuk bagian dan status yang ditentukan, E_PROP_ID_UNSUPPORTED dapat dikembalikan.

Persyaratan

   
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

Lihat juga

Pengidentifikasi Properti