int GetObject ( int nCount, LPVOID lpObject ) const ;
Valeur de retour
Le nombre d'octets Récupérée ; sinon, 0 si une erreur se produit.
Paramètres
nCount
Spécifie le nombre d'octets à copier dans le tampon lpObject.
lpObject
Points à un tampon fourni par l'utilisateur qui doit recevoir les informations.
Remarques
Remplit une zone tampon avec données qui définit un objet spécifié. La fonction extrait une structure de données dont le type dépend du type d'objet graphique, tel que démontré par la liste suivante:
Objet | Type de tampon |
CPen | LOGPEN |
CBrush | LOGBRUSH |
CFont | LOGFONT |
CBitmap | IMAGE BITMAP |
CPalette | WORD |
CRgn | Non pris en charge |
Si l'objet est un objet CBitmap , GetObject retourne uniquement la largeur, la hauteur et informations sur le format de l'image bitmap couleur. Les bits réels peuvent être récupérées à l'aide de CBitmap::GetBitmapBits.
Si l'objet est un objet CPalette , GetObject récupère un mot qui spécifie le nombre d'entrées dans la palette. La fonction ne récupère pas les structure LOGPALETTE qui définit la palette. Une application peut obtenir des informations sur les entrées de palette en appelant le CPalette::GetPaletteEntries.
Aperçu CGdiObject |  ; Membres de la classe | Graphique de la hiérarchie
Voir aussi  ;CBitmap::GetBitmapBits, CPalette::GetPaletteEntries