ColorTranslator.ToWin32(Color) Methode
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
Vertaalt de opgegeven Color structuur naar een Windows kleur.
public:
static int ToWin32(System::Drawing::Color c);
public static int ToWin32(System.Drawing.Color c);
static member ToWin32 : System.Drawing.Color -> int
Public Shared Function ToWin32 (c As Color) As Integer
Parameters
Retouren
De Windows kleurwaarde.
Voorbeelden
Het volgende voorbeeld is ontworpen voor gebruik met Windows Forms en vereist PaintEventArgse, een parameter van de Paint gebeurtenis-handler. De code vertaalt een Color structuur naar een geheel getal dat een Windows kleur vertegenwoordigt en toont vervolgens een berichtvak met de resulterende tekenreeks.
public:
void ToWin32_Example( PaintEventArgs^ /*e*/ )
{
// Create an instance of a Color structure.
Color myColor = Color::Red;
// Translate myColor to an OLE color.
int winColor = ColorTranslator::ToWin32( myColor );
// Show a message box with the value of winColor.
MessageBox::Show( winColor.ToString() );
}
public void ToWin32_Example(PaintEventArgs e)
{
// Create an instance of a Color structure.
Color myColor = Color.Red;
// Translate myColor to an OLE color.
int winColor = ColorTranslator.ToWin32(myColor);
// Show a message box with the value of winColor.
MessageBox.Show(winColor.ToString());
}
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.
MessageBox.Show(winColor)
End Sub