Fungsi GetThemeBackgroundExtent (uxtheme.h)
Menghitung ukuran dan lokasi latar belakang, yang ditentukan oleh gaya visual, mengingat area konten.
Sintaks
HRESULT GetThemeBackgroundExtent(
[in] HTHEME hTheme,
[in] HDC hdc,
[in] int iPartId,
[in] int iStateId,
[in] LPCRECT pContentRect,
[out] LPRECT pExtentRect
);
Parameter
[in] hTheme
Jenis: HTHEME
Menangani data tema yang ditentukan jendela. Gunakan OpenThemeData untuk membuat HTHEME.
[in] hdc
Jenis: HDC
HDC untuk digunakan saat menggambar. Parameter ini dapat diatur ke NULL.
[in] iPartId
Jenis: int
Nilai int tipe yang menentukan bagian yang berisi konten. Lihat Bagian dan Negara Bagian.
[in] iStateId
Jenis: int
Nilai int tipe yang menentukan status bagian yang berisi konten. Lihat Bagian dan Negara Bagian.
[in] pContentRect
Jenis: LPCRECT
Penunjuk ke struktur RECT yang berisi persegi latar belakang konten, dalam koordinat logis. Persegi panjang ini dikembalikan dari GetThemeBackgroundContentRect.
[out] pExtentRect
Jenis: LPRECT
Penunjuk ke struktur RECT yang menerima persegi latar belakang, dalam koordinat logis. Persegi panjang ini didasarkan pada pContentRect.
Menampilkan nilai
Jenis: HRESULT
Jika fungsi ini berhasil, fungsi akan mengembalikan S_OK. Jika tidak, kode kesalahan HRESULT akan dikembalikan.
Keterangan
Tema dapat menentukan area konten dalam setiap gambar latar belakang. Ini adalah area di mana konten seperti teks dan ikon dapat ditempatkan tanpa menimpa batas latar belakang.
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
Referensi
Saran dan Komentar
https://aka.ms/ContentUserFeedback.
Segera hadir: Sepanjang tahun 2024 kami akan menghentikan penggunaan GitHub Issues sebagai mekanisme umpan balik untuk konten dan menggantinya dengan sistem umpan balik baru. Untuk mengetahui informasi selengkapnya, lihat:Kirim dan lihat umpan balik untuk