Icon.ToBitmap Methode

Definitie

Converteert dit Icon naar een GDI+ Bitmap.

public:
 System::Drawing::Bitmap ^ ToBitmap();
public System.Drawing.Bitmap ToBitmap();
member this.ToBitmap : unit -> System.Drawing.Bitmap
Public Function ToBitmap () As Bitmap

Retouren

Een Bitmap die de geconverteerde Iconvertegenwoordigt.

Voorbeelden

In het volgende codevoorbeeld ziet u hoe u de ToBitmap methode gebruikt. Dit voorbeeld is ontworpen voor gebruik met Windows Forms. Maak een formulier en plak de volgende code erin. Roep de IconToBitmap methode aan in de gebeurtenis-handlerPaint van het formulier, waarbij deze wordt doorgegeven e als PaintEventArgs .

private:
   void IconToBitmap( PaintEventArgs^ e )
   {
      // Construct an Icon.
      System::Drawing::Icon^ icon1 = gcnew System::Drawing::Icon( SystemIcons::Exclamation,40,40 );

      // Call ToBitmap to convert it.
      Bitmap^ bmp = icon1->ToBitmap();

      // Draw the bitmap.
      e->Graphics->DrawImage( bmp, Point(30,30) );
   }
private void IconToBitmap(PaintEventArgs e)
{
    // Construct an Icon.
    Icon icon1 = new Icon(SystemIcons.Exclamation, 40, 40);

    // Call ToBitmap to convert it.
    Bitmap bmp = icon1.ToBitmap();

    // Draw the bitmap.
    e.Graphics.DrawImage(bmp, new Point(30, 30));
}
Private Sub IconToBitmap(ByVal e As PaintEventArgs)

    ' Construct an Icon.
    Dim icon1 As New Icon(SystemIcons.Exclamation, 40, 40)

    ' Call ToBitmap to convert it.
    Dim bmp As Bitmap = icon1.ToBitmap()

    ' Draw the bitmap.
    e.Graphics.DrawImage(bmp, New Point(30, 30))
End Sub

Opmerkingen

De transparante gebieden van het pictogram gaan verloren wanneer het wordt geconverteerd naar een bitmap en de transparante kleur van de resulterende bitmap is ingesteld op RGB(13,11,12). De geretourneerde bitmap heeft dezelfde hoogte en breedte als het oorspronkelijke pictogram.

Van toepassing op