Функция GetCurrentObject (wingdi.h)

Функция GetCurrentObject извлекает дескриптор объекта указанного типа, выбранного в указанном контексте устройства (DC).

Синтаксис

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

Параметры

[in] hdc

Дескриптор контроллера домена.

[in] type

Тип объекта для запроса. Этот параметр может принимать одно из указанных ниже значений.

Значение Значение
OBJ_BITMAP
Возвращает текущее выбранное растровое изображение.
OBJ_BRUSH
Возвращает текущую выбранную кисть.
OBJ_COLORSPACE
Возвращает текущее цветовое пространство.
OBJ_FONT
Возвращает текущий выбранный шрифт.
OBJ_PAL
Возвращает текущую выбранную палитру.
OBJ_PEN
Возвращает текущее выбранное перо.

Возвращаемое значение

Если функция выполняется успешно, возвращаемое значение является дескриптором для указанного объекта.

Если функция завершается сбоем, возвращается значение NULL.

Комментарии

Приложение может использовать функции GetCurrentObject и GetObject для получения описаний графических объектов, выбранных в данный момент в указанном контроллере домена.

Примеры

Пример см. в разделах Извлечение атрибутов Graphic-Object и Выбор новых графических объектов.

Требования

Требование Значение
Минимальная версия клиента Windows 2000 Professional [только классические приложения]
Минимальная версия сервера Windows 2000 Server [только классические приложения]
Целевая платформа Windows
Header wingdi.h (включая Windows.h)
Библиотека Gdi32.lib
DLL Gdi32.dll

См. также раздел

CreateColorSpace

DeleteObject

Функции контекста устройства

Общие сведения о контекстах устройств

GetObject

SelectObject