Warna::Metode ToCOLORREF (gdipluscolor.h)
Metode Color::ToCOLORREF mengonversi nilai ARGB objek Color ini menjadi nilai Windows Graphics Device Interface (GDI)COLORREF.
Sintaks
COLORREF ToCOLORREF();
Mengembalikan nilai
Jenis: COLORREF
Metode ini mengembalikan nilai GDI COLORREF yang memiliki komponen merah, hijau, dan biru yang sama dengan nilai ARGB warna ini.
Keterangan
Ketika nilai ARGB dikonversi ke nilai COLORREF , komponen alfa dari nilai ARGB diabaikan.
Contoh
Contoh berikut membuat dua objek Warna dan mengonversi nilai ARGB dari objek Color pertama menjadi nilai GDI COLORREF . Kode kemudian meneruskan nilai COLORREF tersebut ke metode Color::SetFromCOLORREF dari objek Color kedua. Akhirnya, kode menggunakan objek Warna kedua untuk mengisi persegi panjang.
VOID Example_ToCOLORREF(HDC hdc)
{
Graphics graphics(hdc);
// Create two Color objects.
Color firstColor(255, 128, 128, 255);
Color secondColor(255, 255, 255, 255);
// Convert the ARGB value of the first color to a COLORREF value.
COLORREF colorRef = firstColor.ToCOLORREF();
// Use the COLORREF value to set the color of secondColor.
secondColor.SetFromCOLORREF(colorRef);
// Create a SolidBrush object based on secondColor, and fill a rectangle.
SolidBrush colorRefBrush(secondColor);
graphics.FillRectangle(&colorRefBrush, Rect(0, 0, 100, 100));
}
Persyaratan
Klien minimum yang didukung | Windows XP, Windows 2000 Professional [hanya aplikasi desktop] |
Server minimum yang didukung | Windows 2000 Server [hanya aplikasi desktop] |
Target Platform | Windows |
Header | gdipluscolor.h (termasuk Gdiplus.h) |
Pustaka | Gdiplus.lib |
DLL | Gdiplus.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