ColorTranslator.ToWin32 Method (Color)


Translates the specified Color structure to a Windows color.

Namespace:   System.Drawing
Assembly:  System.Drawing (in System.Drawing.dll)

Public Shared Function ToWin32 (
	c As Color
) As Integer


Type: System.Drawing.Color

The Color structure to translate.

Return Value

Type: System.Int32

The Windows color value.

The following example is designed for use with Windows Forms, and it requires PaintEventArgse, which is a parameter of the Paint event handler. The code translates a Color structure to an integer that represents a Windows color, and then shows a message box with the resulting string.

Public Sub ToWin32_Example(ByVal e As PaintEventArgs)

    ' Create an instance of a Color structure.
    Dim myColor As Color = Color.Red

    ' Translate myColor to an OLE color.
    Dim winColor As Integer = ColorTranslator.ToWin32(myColor)

    ' Show a message box with the value of winColor.
End Sub

.NET Framework
Available since 1.1
Return to top