Bagikan melalui


Fungsi DrawThemeBackgroundEx (uxtheme.h)

[DrawThemeBackgroundEx tersedia untuk digunakan dalam pengoperasian

sistem yang ditentukan di bagian Persyaratan. Ini mungkin diubah atau tidak tersedia di

versi berikutnya.]

Gambar latar belakang yang ditentukan oleh gaya visual untuk bagian kontrol yang ditentukan.

Sintaks

HRESULT DrawThemeBackgroundEx(
  [in] HTHEME         hTheme,
  [in] HDC            hdc,
  [in] int            iPartId,
  [in] int            iStateId,
  [in] LPCRECT        pRect,
  [in] const DTBGOPTS *pOptions
);

Parameter

[in] hTheme

Jenis: HTHEME

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

[in] hdc

Jenis: HDC

HDC digunakan untuk menggambar gambar latar belakang yang ditentukan tema.

[in] iPartId

Jenis: int

Nilai tipe int yang menentukan bagian yang akan digambar. Lihat Bagian dan Status.

[in] iStateId

Jenis: int

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

[in] pRect

Jenis: const RECT*

Penunjuk ke struktur RECT yang berisi persegi panjang, dalam koordinat logis, di mana gambar latar belakang digambar.

[in] pOptions

Jenis: const DTBGOPTS*

Penunjuk ke struktur DTBGOPTS yang berisi informasi kliping. Parameter ini dapat diatur ke NULL.

Nilai kembali

Jenis: HRESULT

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

Keterangan

Operasi menggambar diskalakan agar pas dan tidak melebihi persegi panjang yang ditentukan dalam pRect.

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