GetCurrentObject, fonction (wingdi.h)

La fonction GetCurrentObject récupère un handle dans un objet du type spécifié qui a été sélectionné dans le contexte d’appareil (DC) spécifié.

Syntaxe

HGDIOBJ GetCurrentObject(
  [in] HDC  hdc,
  [in] UINT type
);

Paramètres

[in] hdc

Handle du contrôleur de domaine.

[in] type

Type d’objet à interroger. Ce paramètre peut prendre les valeurs suivantes.

Valeur Signification
OBJ_BITMAP
Retourne l’image bitmap sélectionnée actuelle.
OBJ_BRUSH
Retourne le pinceau sélectionné actuel.
OBJ_COLORSPACE
Retourne l’espace de couleurs actuel.
OBJ_FONT
Retourne la police sélectionnée actuelle.
OBJ_PAL
Retourne la palette sélectionnée actuelle.
OBJ_PEN
Retourne le stylet sélectionné actuel.

Valeur retournée

Si la fonction réussit, la valeur de retour est un handle de l’objet spécifié.

Si la fonction échoue, la valeur de retour est NULL.

Remarques

Une application peut utiliser les fonctions GetCurrentObject et GetObject pour récupérer des descriptions des objets graphiques actuellement sélectionnés dans le contrôleur de domaine spécifié.

Exemples

Pour obtenir un exemple, consultez Récupération d’attributs Graphic-Object et Sélection de nouveaux objets graphiques.

Configuration requise

Condition requise Valeur
Client minimal pris en charge 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 wingdi.h (inclure Windows.h)
Bibliothèque Gdi32.lib
DLL Gdi32.dll

Voir aussi

CreateColorSpace

DeleteObject

Fonctions de contexte d’appareil

Vue d’ensemble des contextes d’appareil

Getobject

SélectionnerObject