ColorTranslator.FromWin32(Int32) Metode
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Menerjemahkan nilai warna Windows ke struktur Color GDI+.
public:
static System::Drawing::Color FromWin32(int win32Color);
public static System.Drawing.Color FromWin32 (int win32Color);
static member FromWin32 : int -> System.Drawing.Color
Public Shared Function FromWin32 (win32Color As Integer) As Color
Parameter
- win32Color
- Int32
Warna Windows untuk diterjemahkan.
Mengembalikan
Struktur Color yang mewakili warna Windows yang diterjemahkan.
Contoh
Contoh berikut dirancang untuk digunakan dengan Windows Forms, dan memerlukan PaintEventArgse
, yang merupakan parameter penanganan aktivitas Paint. Kode menerjemahkan nilai warna Windows ke struktur Color, lalu menggunakan warna tersebut untuk mengisi persegi panjang.
public:
void FromWin32_Example( PaintEventArgs^ e )
{
// Create an integer representation of a Windows color.
int winColor = 0xA000;
// Translate winColor to a GDI+ Color structure.
Color myColor = ColorTranslator::FromWin32( winColor );
// Fill a rectangle with myColor.
e->Graphics->FillRectangle( gcnew SolidBrush( myColor ), 0, 0, 100, 100 );
}
public void FromWin32_Example(PaintEventArgs e)
{
// Create an integer representation of a Windows color.
int winColor = 0xA000;
// Translate winColor to a GDI+ Color structure.
Color myColor = ColorTranslator.FromWin32(winColor);
// Fill a rectangle with myColor.
e.Graphics.FillRectangle( new SolidBrush(myColor), 0, 0,
100, 100);
}
Public Sub FromWin32_Example(ByVal e As PaintEventArgs)
' Create an integer representation of a Win32 color.
Dim winColor As Integer = &HA000
' Translate winColor to a GDI+ Color structure.
Dim myColor As Color = ColorTranslator.FromWin32(winColor)
' Fill a rectangle with myColor.
e.Graphics.FillRectangle(New SolidBrush(myColor), 0, 0, 100, 100)
End Sub