描述
DeleteObject功能删除逻辑笔,画笔,字体,位图,区域或调色板,释放与对象相关联的所有系统资源。删除对象后,指定的句柄将不再有效。
C++ 语法
BOOL DeleteObject( __in HGDIOBJ hObject ); |
PowerBASIC 语法
FUNCTION DeleteObject ( _ BYVAL hObject AS DWORD _ ) AS LONG |
参数
hObject
[in]处理逻辑笔,画笔,字体,位图,区域或调色板。
返回值
如果函数成功,返回值不为零。
如果指定的句柄无效或当前被选入DC,返回值为零。
Windows NT / 2000 / XP / Vista / Windows 7:要获取扩展错误信息,请调用GetLastError.
备注
当它仍被选择到DC中时,不要删除绘图对象(笔或画笔)。
当图案画笔被删除时,与画笔关联的位图不会被删除。位图必须独立删除。
引用文件 #INCLUDE Once
WinGdi.inc(包括Windows.inc)