函数功能:
GetCurrentObject 函数用于获得被选入指定环境设备中的指定对象类型的句柄。
API 函数原型:
注释:_In_ 说明该参数是输入的。
HGDIOBJ GetCurrentObject( _In_ HDC hdc, _In_ UINT uObjectType );
参数解析:
|
参数 |
含义 |
|
hdc |
指定设备环境句柄 |
|
uObjectType |
指定要获取的对象类型 |
uObjectType 参数可以是下边任意一值:
|
值 |
含义 |
|
OBJ_BITMAP |
返回指定设备环境选入的位图 |
|
OBJ_BRUSH |
返回指定设备环境选入的画刷 |
|
OBJ_COLORSPACE |
返回指定设备环境选入的色彩空间 |
|
OBJ_FONT |
返回指定设备环境选入的字体 |
|
OBJ_PAL |
返回指定设备环境选入的调色板 |
|
OBJ_PEN |
返回指定设备环境选入的画笔 |
返回值:
1. 如果函数调用成功,返回值是指定对象的句柄;
2. 如果函数调用失败,返回值是 NULL。
备注:
应用程序可以使用 GetCurrentObject 函数和 GetObject 函数来获得对当前选入给定设备环境的图形对象的描述。




