Share via


Metodo Graphics::FromHDC(HDC) (gdiplusgraphics.h)

Il metodo Graphics::FromHDC crea un oggetto Graphics associato a un contesto di dispositivo specificato.

Sintassi

Graphics * FromHDC(
  [in] HDC hdc
);

Parametri

[in] hdc

Tipo: HDC

Gestire il contesto del dispositivo associato al nuovo oggetto Graphics .

Valore restituito

Tipo: Grafica*

Questo metodo restituisce un puntatore al nuovo oggetto Graphics .

Commenti

Quando si usa questo metodo per creare un oggetto Graphics , assicurarsi che l'oggetto Graphics venga eliminato prima che venga rilasciato il contesto del dispositivo.

Esempio

L'esempio seguente chiama Graphics::FromHDC per creare un oggetto Graphics e quindi usa l'oggetto Graphics per disegnare un rettangolo.

VOID Example_FromHDC(HDC hdc)
{
   Graphics* pGraphics = Graphics::FromHDC(hdc);
   Pen pen(Color(255, 255, 0, 0));
   pGraphics->DrawRectangle(&pen, 10, 10, 200, 100);
   delete pGraphics;
}

Requisiti

Requisito Valore
Client minimo supportato Windows XP, Windows 2000 Professional [solo app desktop]
Server minimo supportato Windows 2000 Server [solo app desktop]
Piattaforma di destinazione Windows
Intestazione gdiplusgraphics.h (include Gdiplus.h)
Libreria Gdiplus.lib
DLL Gdiplus.dll

Vedi anche

Modifiche al modello di programmazione

Metodi FromHDC

Grafica

Costruttori grafici

Grafica::FromHWND

Grafica::FromImage

Grafica::GetHDC