勇芳软件工作室.汉化:  Device Contexts > Device Contexts Functions >

GetCurrentObject

Previous pageReturn to chapter overviewNext page

描述

 

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

 

C++ 语法

 

HGDIOBJ GetCurrentObject(

__in HDC hdc,

__in UINT uObjectType

);

 

PowerBASIC 语法

 

FUNCTION GetCurrentObject ( _

BYVAL hdc AS DWORD, _

BYVAL uObjectType AS DWORD _

) AS DWORD

 

参数

 

hdc

 

[in]处理DC。

 

uObjectType

 

[in]指定要查询的对象类型。此参数可以是以下值之一。

 

含义

OBJ_BITMAP

返回当前选定的位图。

OBJ_BRUSH

返回当前所选画笔。

OBJ_COLORSPACE

返回当前的颜色空间。

OBJ_FONT

返回当前选定的字体。

OBJ_PAL

返回当前选定的调色板。

OBJ_PEN

返回当前选择的笔。

 

返回值

 

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

 

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

 

Windows NT / 2000 / XP / Vista / Windows 7:要获取扩展错误信息,请调用GetLastError.

 

备注

 

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

 

引用文件 #INCLUDE Once

 

WinGdi.inc(包括Windows.inc)