Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
Você pode usar GDI+ para renderizar imagens que existem como arquivos em seus aplicativos. Você faz isso criando um novo objeto de uma classe Image (como Bitmap), criando um objeto Graphics que se refere à superfície de desenho que você deseja usar e chamando o método DrawImage do objeto Graphics. A imagem será pintada na superfície de desenho representada pela classe de elementos gráficos. Você pode usar o Editor de Imagens para criar e editar arquivos de imagem em tempo de design e renderizá-los com GDI+ em tempo de execução. Para obter mais informações, consulte Editor de Imagens para Ícones.
Para renderizar uma imagem com GDI+
Crie um objeto que represente a imagem que você deseja exibir. Esse objeto deve ser um membro de uma classe que herda de Image, como Bitmap ou Metafile. Um exemplo é mostrado:
' Uses the System.Environment.GetFolderPath to get the path to the ' current user's MyPictures folder. Dim myBitmap as New Bitmap _ (System.Environment.GetFolderPath _ (System.Environment.SpecialFolder.MyPictures))// Uses the System.Environment.GetFolderPath to get the path to the // current user's MyPictures folder. Bitmap myBitmap = new Bitmap (System.Environment.GetFolderPath (System.Environment.SpecialFolder.MyPictures));// Uses the System.Environment.GetFolderPath to get the path to the // current user's MyPictures folder. Bitmap^ myBitmap = gcnew Bitmap (System::Environment::GetFolderPath (System::Environment::SpecialFolder::MyPictures));Crie um objeto Graphics que represente a superfície de desenho que você deseja usar. Para obter mais informações, consulte Como: Criar Objetos Gráficos para Desenho.
' Creates a Graphics object that represents the drawing surface of ' Button1. Dim g as Graphics = Button1.CreateGraphics// Creates a Graphics object that represents the drawing surface of // Button1. Graphics g = Button1.CreateGraphics();// Creates a Graphics object that represents the drawing surface of // Button1. Graphics^ g = button1->CreateGraphics();Chame o DrawImage do objeto gráfico para renderizar a imagem. Você deve especificar a imagem a ser desenhada e as coordenadas em que ela deve ser desenhada.
g.DrawImage(myBitmap, 1, 1)g.DrawImage(myBitmap, 1, 1);g->DrawImage(myBitmap, 1, 1);
Consulte também
.NET Desktop feedback