Fungsi DwmGetWindowAttribute (dwmapi.h)
Mengambil nilai saat ini dari atribut Desktop Window Manager (DWM) tertentu yang diterapkan ke jendela. Untuk panduan pemrograman, dan contoh kode, lihat Mengontrol penyajian wilayah non-klien.
Sintaks
HRESULT DwmGetWindowAttribute(
HWND hwnd,
DWORD dwAttribute,
[out] PVOID pvAttribute,
DWORD cbAttribute
);
Parameter
hwnd
Handel ke jendela tempat nilai atribut akan diambil.
dwAttribute
Bendera yang menjelaskan nilai mana yang akan diambil, ditentukan sebagai nilai enumerasi DWMWINDOWATTRIBUTE . Parameter ini menentukan atribut mana yang akan diambil, dan parameter pvAttribute menunjuk ke objek tempat nilai atribut diambil.
[out] pvAttribute
Penunjuk ke nilai yang, ketika fungsi ini berhasil dikembalikan, menerima nilai atribut saat ini. Jenis nilai yang diambil tergantung pada nilai parameter dwAttribute . Topik enumerasi DWMWINDOWATTRIBUTE menunjukkan, di baris untuk setiap bendera, jenis nilai apa yang harus Anda berikan penunjuk ke dalam parameter pvAttribute .
cbAttribute
Ukuran, dalam byte, dari nilai atribut yang diterima melalui parameter pvAttribute . Jenis nilai yang diambil, dan oleh karena itu ukurannya dalam byte, tergantung pada nilai parameter dwAttribute .
Mengembalikan nilai
Jenis: HRESULT
Jika fungsi berhasil, fungsi akan mengembalikan S_OK. Jika tidak, kode kesalahanHRESULT akan dikembalikan.
Persyaratan
Klien minimum yang didukung | Windows Vista [hanya aplikasi desktop] |
Server minimum yang didukung | Windows Server 2008 [hanya aplikasi desktop] |
Target Platform | Windows |
Header | dwmapi.h |
Pustaka | Dwmapi.lib |
DLL | Dwmapi.dll |
Lihat juga
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