Int GetObject ( int nCount, LPVOID lpObject ) константа;
Значення, яке повертається
Кількість байтів, які завантажуються; в іншому випадку виникає 0 Якщо помилку.
Параметри
nCount
Визначає кількість байтів, щоб скопіювати в буфер lpObject.
lpObject
Вказує на надані користувачем дані буфера, щоб отримувати інформацію.
Зауваження
Заповнює буфер даних, яка визначає вказаного об'єкта. Функція отримує структуру даних, тип якого залежить від типу графічного об'єкта, як показано на нижченаведеному списку:
| Об'єкт | Буфер текст |
| CPen | LOGPEN |
| CBrush | LOGBRUSH |
| CFont | LOGFONT |
| CBitmap | КРАПКОВИЙ МАЛЮНОК |
| CPalette | СЛОВО |
| CRgn | Не підтримується |
Якщо об'єкт є CBitmap об'єктом, GetObject повертає лише ширину, висоту та інформацію про колір формат растрового зображення. Фактична біти можуть бути отримані за допомогою CBitmap::GetBitmapBits.
Якщо об'єкт є CPalette об'єктом, GetObject отримує слово , яке вказує кількість записів у палітрі. Функція не отримати в LOGPALETTE структури, що визначає палітри. Застосунок може отримати інформацію про палітру записів за номером CPalette::GetPaletteEntries.
Огляд CGdiObject | Члени класу | Ієрархічна діаграма
Дивіться також CBitmap::GetBitmapBits, CPalette::GetPaletteEntries