Fungsi GetSystemPaletteUse (wingdi.h)
Fungsi GetSystemPaletteUse mengambil status palet sistem (fisik) saat ini untuk konteks perangkat (DC) yang ditentukan.
UINT GetSystemPaletteUse(
[in] HDC hdc
);
[in] hdc
Handel ke konteks perangkat.
Jika fungsi berhasil, nilai yang dikembalikan adalah status palet sistem saat ini. Parameter ini bisa menjadi salah satu nilai berikut.
Nilai | Makna |
---|---|
SYSPAL_NOSTATIC | Palet sistem tidak berisi warna statis kecuali hitam dan putih. |
SYSPAL_STATIC | Palet sistem berisi warna statis yang tidak akan berubah ketika aplikasi menyadari palet logisnya. |
SYSPAL_ERROR | Konteks perangkat yang diberikan tidak valid atau tidak mendukung palet warna. |
Secara default, palet sistem berisi 20 warna statis yang tidak diubah ketika aplikasi menyadari palet logisnya. Aplikasi dapat memperoleh akses ke sebagian besar warna ini dengan memanggil fungsi SetSystemPaletteUse .
Konteks perangkat yang diidentifikasi oleh parameter hdc harus mewakili perangkat yang mendukung palet warna.
Aplikasi dapat menentukan apakah perangkat mendukung palet warna dengan memanggil fungsi GetDeviceCaps dan menentukan konstanta RASTERCAPS.
Persyaratan | Nilai |
---|---|
Klien minimum yang didukung | Windows 2000 Professional [hanya aplikasi desktop] |
Server minimum yang didukung | Windows 2000 Server [hanya aplikasi desktop] |
Target Platform | Windows |
Header | wingdi.h (sertakan Windows.h) |
Pustaka | Gdi32.lib |
DLL | Gdi32.dll |