Fungsi DrawThemeParentBackgroundEx (uxtheme.h)
Digunakan oleh kontrol turunan yang sebagian transparan atau berbaur alfa untuk menggambar bagian induk mereka di depan tempat mereka muncul. Mengirim pesan WM_ERASEBKGND diikuti dengan WM_PRINTCLIENT.
Sintaks
HRESULT DrawThemeParentBackgroundEx(
[in] HWND hwnd,
[in] HDC hdc,
[in] DWORD dwFlags,
[in] const RECT *prc
);
Parameter
[in] hwnd
Jenis: HWND
Menangani kontrol anak.
[in] hdc
Jenis: HDC
HDC kontrol anak.
[in] dwFlags
Jenis: DWORD
Nol atau lebih dari nilai berikut ini. Jika nilai ini nol, fungsi ini mengembalikan S_OK hanya jika induk menangani WM_PRINTCLIENT.
Nilai | Makna |
---|---|
|
Jika diatur, hdc diasumsikan sebagai jendela DC, bukan DC klien. |
|
Jika diatur, fungsi ini mengirimkan pesan WM_CTLCOLORSTATIC ke induk dan menggunakan kuas jika disediakan. Jika tidak, ia menggunakan COLOR_BTNFACE. |
|
Jika diatur, fungsi ini mengembalikan S_OK tanpa mengirim pesan WM_CTLCOLORSTATIC jika induk benar-benar dicat pada WM_ERASEBKGND. |
[in] prc
Jenis: const RECT*
Opsional. Area yang akan digambar, dalam koordinat anak. Jika parameter ini NULL, area yang akan digambar mencakup seluruh area yang ditempati oleh kontrol anak.
Mengembalikan nilai
Jenis: HRESULT
S_OK jika berhasil; jika tidak, S_FALSE.
Persyaratan
Persyaratan | Nilai |
---|---|
Klien minimum yang didukung | Windows Vista [hanya aplikasi desktop] |
Server minimum yang didukung | Windows Server 2008 [hanya aplikasi desktop] |
Target Platform | Windows |
Header | uxtheme.h |
Pustaka | UxTheme.lib |
DLL | UxTheme.dll |
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