SystemIcons Classe

Definição

Cada propriedade da classe SystemIcons é um objeto Icon para ícones gerais do sistema Windows.Each property of the SystemIcons class is an Icon object for Windows system-wide icons. Essa classe não pode ser herdada.This class cannot be inherited.

public ref class SystemIcons abstract sealed
public ref class SystemIcons sealed
public static class SystemIcons
public sealed class SystemIcons
type SystemIcons = class
Public Class SystemIcons
Public NotInheritable Class SystemIcons
Herança
SystemIcons

Exemplos

O exemplo de código a seguir demonstra como carregar um bitmap de um identificador de Icon, usando a enumeração GraphicsUnit e o uso do método Round para desenhar os limites de retângulo de um bitmap.The following code example demonstrates how to load a bitmap from an Icon handle, using the GraphicsUnit enumeration, and the use of the Round method to draw the rectangle bounds of a bitmap.

Este exemplo foi projetado para ser usado com Windows Forms.This example is designed to be used with Windows Forms. Crie um formulário que contenha um botão chamado Button2.Create a form that contains a button named Button2. Cole o código no formulário e associe esse método ao evento de Click do botão.Paste the code into the form and associate this method with the button's Click event.

void Button2_Click( System::Object^ /*sender*/, System::EventArgs^ /*e*/ )
{
   Bitmap^ bitmap1 = Bitmap::FromHicon( SystemIcons::Hand->Handle );
   Graphics^ formGraphics = this->CreateGraphics();
   GraphicsUnit units = GraphicsUnit::Point;
   RectangleF bmpRectangleF = bitmap1->GetBounds( units );
   Rectangle bmpRectangle = Rectangle::Round( bmpRectangleF );
   formGraphics->DrawRectangle( Pens::Blue, bmpRectangle );
   delete formGraphics;
}
private void Button2_Click(System.Object sender, System.EventArgs e)
{

    Bitmap bitmap1 = Bitmap.FromHicon(SystemIcons.Hand.Handle);
    Graphics formGraphics = this.CreateGraphics();
    GraphicsUnit units = GraphicsUnit.Point;

    RectangleF bmpRectangleF = bitmap1.GetBounds(ref units);
    Rectangle bmpRectangle = Rectangle.Round(bmpRectangleF);
    formGraphics.DrawRectangle(Pens.Blue, bmpRectangle);
    formGraphics.Dispose();
}
Private Sub Button2_Click(ByVal sender As System.Object, _
    ByVal e As System.EventArgs) Handles Button2.Click

    Dim bitmap1 As Bitmap = Bitmap.FromHicon(SystemIcons.Hand.Handle)
    Dim formGraphics As Graphics = Me.CreateGraphics()
    Dim units As GraphicsUnit = GraphicsUnit.Point
    Dim bmpRectangleF As RectangleF = bitmap1.GetBounds(units)
    Dim bmpRectangle As Rectangle = Rectangle.Round(bmpRectangleF)
    formGraphics.DrawRectangle(Pens.Blue, bmpRectangle)
    formGraphics.Dispose()
End Sub

Propriedades

Application

Obtém um objeto Icon que contém o ícone de aplicativo padrão (WIN32: IDI_APPLICATION).Gets an Icon object that contains the default application icon (WIN32: IDI_APPLICATION).

Asterisk

Obtém um objeto Icon que contém o ícone de asterisco do sistema (WIN32: IDI_ASTERISK).Gets an Icon object that contains the system asterisk icon (WIN32: IDI_ASTERISK).

Error

Obtém um objeto Icon que contém o ícone de erro do sistema (WIN32: IDI_ERROR).Gets an Icon object that contains the system error icon (WIN32: IDI_ERROR).

Exclamation

Obtém um objeto Icon que contém o ícone de exclamação do sistema (WIN32: IDI_EXCLAMATION).Gets an Icon object that contains the system exclamation icon (WIN32: IDI_EXCLAMATION).

Hand

Obtém um objeto Icon que contém o ícone de mão do sistema (WIN32: IDI_HAND).Gets an Icon object that contains the system hand icon (WIN32: IDI_HAND).

Information

Obtém um objeto Icon que contém o ícone de informações do sistema (WIN32: IDI_INFORMATION).Gets an Icon object that contains the system information icon (WIN32: IDI_INFORMATION).

Question

Obtém um objeto Icon que contém o ícone de pergunta do sistema (WIN32: IDI_QUESTION).Gets an Icon object that contains the system question icon (WIN32: IDI_QUESTION).

Shield

Obtém um objeto Icon que contém o ícone de escudo.Gets an Icon object that contains the shield icon.

Warning

Obtém um objeto Icon que contém o ícone de aviso do sistema (WIN32: IDI_WARNING).Gets an Icon object that contains the system warning icon (WIN32: IDI_WARNING).

WinLogo

Obtém um objeto Icon que contém o ícone de logotipo do Windows (WIN32: IDI_WINLOGO).Gets an Icon object that contains the Windows logo icon (WIN32: IDI_WINLOGO).

Aplica-se a