int GetObject ( int nConteggio, LPVOID lpObject ) const;
Valore restituito
Il numero di byte Estratto; in caso contrario 0 se un errore si verifica.
Parametri
nConteggio
Specifica il numero di byte da copiare nel buffer lpObject.
lpObject
Punti a un buffer fornito dall'utente che riceverà le informazioni.
Osservazioni
Si riempie di un buffer di dati che definisce un oggetto specificato. La funzione recupera una struttura di dati cui tipo dipende dal tipo di oggetto grafico, come illustrato nel seguente elenco:
| Oggetto | Tipo di tampone |
| CPen | LOGPEN |
| CBrush | LOGBRUSH |
| CFont | LOGFONT |
| CBitmap | BITMAP |
| CPalette | WORD |
| CRgn | Non supportato |
Se l'oggetto è un oggetto CBitmap , GetObject restituisce solo la larghezza, altezza e informazioni sul formato di colore dell'immagine bitmap. I bit effettivi possono essere recuperati utilizzando CBitmap::GetBitmapBits.
Se l'oggetto è un oggetto CPalette , GetObject recupera una parola che specifica il numero di voci nella tavolozza. La funzione non recupera la LOGPALETTE struttura che definisce la tavolozza. Un'applicazione può ottenere informazioni sulle voci di tavolozza chiamando CPalette::GetPaletteEntries.
Pa&noramica CGdiObject |nbsp; Membri della classe | Gerarchia Chart
Vedere a&nchenbsp;CBitmap::GetBitmapBits, CPalette::GetPaletteEntries