Fungsi SetDCBrushColor (wingdi.h)

Fungsi SetDCBrushColor mengatur warna kuas konteks perangkat (DC) saat ini ke nilai warna yang ditentukan. Jika perangkat tidak dapat mewakili nilai warna yang ditentukan, warna diatur ke warna fisik terdekat.

Sintaks

COLORREF SetDCBrushColor(
  [in] HDC      hdc,
  [in] COLORREF color
);

Parameter

[in] hdc

Handel ke DC.

[in] color

Warna kuas baru.

Nilai kembali

Jika fungsi berhasil, nilai yang dikembalikan menentukan warna kuas DC sebelumnya sebagai nilai COLORREF .

Jika fungsi gagal, nilai yang dikembalikan adalah CLR_INVALID.

Keterangan

Ketika stok DC_BRUSH dipilih dalam DC, semua gambar berikutnya akan dilakukan menggunakan warna kuas DC sampai sikat stok tidak dipilih. Warna DC_BRUSH default adalah WHITE.

Fungsi mengembalikan warna DC_BRUSH sebelumnya, bahkan jika sikat stok DC_BRUSH tidak dipilih di DC: namun, ini tidak akan digunakan dalam operasi menggambar sampai stok DC_BRUSH dipilih di DC.

Fungsi GetStockObject dengan argumen DC_BRUSH atau DC_PEN dapat digunakan secara bergantian dengan fungsi SetDCPenColor dan SetDCBrushColor .

ICM: Manajemen warna dilakukan jika ICM diaktifkan.

Contoh

Untuk contoh warna pengaturan, lihat Mengatur Warna Pena atau Kuas.

Persyaratan

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

Lihat juga

COLORREF

Fungsi Konteks Perangkat

Gambaran Umum Konteks Perangkat

GetDCBrushColor