Fungsi GetThemeAppProperties (uxtheme.h)
Mengambil bendera properti yang mengontrol bagaimana gaya visual diterapkan dalam aplikasi saat ini.
Sintaks
DWORD GetThemeAppProperties();
Mengembalikan nilai
Jenis: DWORD
Nilai pengembalian berikut adalah bendera bit yang dikombinasikan dengan operator OR logis.
Menampilkan kode | Deskripsi |
---|---|
|
Menentukan bahwa area non-sekitar jendela aplikasi memiliki gaya visual yang diterapkan. |
|
Menentukan bahwa kontrol di jendela aplikasi memiliki gaya visual yang diterapkan. |
|
Menentukan bahwa semua konten web yang ditampilkan dalam aplikasi dirender menggunakan gaya visual. |
Keterangan
Bendera individual dapat diekstraksi dari hasil dengan menggabungkan hasilnya dengan LOGICAL AND dari bendera yang diinginkan.
Jangan panggil fungsi ini selama DllMain atau konstruktor objek global. Ini dapat menyebabkan nilai pengembalian yang tidak valid.
Contoh
Contoh mengekstrak status bendera tunggal dari hasil fungsi.
DWORD resultFlags = GetThemeAppProperties();
bool ctrlsAreThemed = ((resultFlags & STAP_ALLOW_CONTROLS) != 0);
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 (versi 1.0 atau yang lebih baru) |