getCurrentObject 函数 (wingdi.h)

GetCurrentObject 函数检索已选择到指定设备上下文中的指定类型的对象的句柄 (DC) 。

语法

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

参数

[in] hdc

DC 的句柄。

[in] type

要查询的对象类型。 此参数的取值可为下列值之一:

含义
OBJ_BITMAP
返回当前所选位图。
OBJ_BRUSH
返回当前所选画笔。
OBJ_COLORSPACE
返回当前颜色空间。
OBJ_FONT
返回当前所选字体。
OBJ_PAL
返回当前所选调色板。
OBJ_PEN
返回当前所选笔。

返回值

如果函数成功,则返回值是指定对象的句柄。

如果函数失败,则返回值为 NULL。

注解

应用程序可以使用 GetCurrentObjectGetObject 函数检索当前选定到指定 DC 中的图形对象的说明。

示例

有关示例,请参阅 检索 Graphic-Object 属性和选择新的图形对象

要求

要求
最低受支持的客户端 Windows 2000 Professional [仅限桌面应用]
最低受支持的服务器 Windows 2000 Server [仅限桌面应用]
目标平台 Windows
标头 wingdi.h (包括 Windows.h)
Library Gdi32.lib
DLL Gdi32.dll

另请参阅

CreateColorSpace

DeleteObject

设备上下文函数

设备上下文概述

GetObject

SelectObject