Graphics ::FromHDC(HDC) , méthode (gdiplusgraphics.h)
La méthode Graphics ::FromHDC crée un objet Graphics associé à un contexte d’appareil spécifié.
Syntaxe
Graphics * FromHDC(
[in] HDC hdc
);
Paramètres
[in] hdc
Type : HDC
Gérez le contexte de l’appareil qui sera associé au nouvel objet Graphics .
Valeur retournée
Type : Graphiques*
Cette méthode retourne un pointeur vers le nouvel objet Graphics .
Remarques
Lorsque vous utilisez cette méthode pour créer un objet Graphics , assurez-vous que l’objet Graphics est supprimé avant que le contexte de l’appareil ne soit libéré.
Exemples
L’exemple suivant appelle Graphics ::FromHDC pour créer un objet Graphics , puis utilise cet objet Graphics pour dessiner un rectangle.
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;
}
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Windows XP, Windows 2000 Professionnel [applications de bureau uniquement] |
Serveur minimal pris en charge | Windows 2000 Server [applications de bureau uniquement] |
Plateforme cible | Windows |
En-tête | gdiplusgraphics.h (inclure Gdiplus.h) |
Bibliothèque | Gdiplus.lib |
DLL | Gdiplus.dll |