Fungsi GetThemeBackgroundRegion (uxtheme.h)
Menghitung wilayah untuk latar belakang reguler atau transparan sebagian yang dibatasi oleh persegi panjang tertentu.
Sintaks
HRESULT GetThemeBackgroundRegion(
[in] HTHEME hTheme,
[in] HDC hdc,
[in] int iPartId,
[in] int iStateId,
[in] LPCRECT pRect,
[out] HRGN *pRegion
);
Parameter
[in] hTheme
Jenis: HTHEME
Menangani ke data tema yang ditentukan jendela. Gunakan OpenThemeData untuk membuat HTHEME.
[in] hdc
Jenis: HDC
HDC untuk digambar ke dalam. DC menggunakan penskalaan titik per inci (DPI). Parameter ini dapat diatur ke NULL.
[in] iPartId
Jenis: int
Nilai tipe int yang menentukan bagian yang berisi wilayah. Lihat Bagian dan Status.
[in] iStateId
Jenis: int
Nilai tipe int yang menentukan status bagian. Lihat Bagian dan Status.
[in] pRect
Jenis: LPCRECT
Penunjuk ke struktur RECT yang berisi, dalam koordinat logis, persegi panjang yang ditentukan yang digunakan untuk menghitung wilayah.
[out] pRegion
Jenis: HRGN*
Arahkan ke handel ke wilayah komputasi.
Nilai kembali
Jenis: HRESULT
Jika fungsi ini berhasil, fungsi akan mengembalikan S_OK. Jika tidak, kode kesalahan HRESULT akan dikembalikan.
Keterangan
Handel wilayah yang dikembalikan oleh fungsi ini harus dirilis ketika tidak lagi diperlukan, menggunakan DeleteObject.
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 |
Lihat juga
Sumber Daya Lain
Referensi