1、CWnd::GetSafeHwnd()返回窗口的句柄。函数原型:
HWND GetSafeHwnd( ) const; CDC::GetSafeHdc()返回DC的句柄。函数原型:
HDC GetSafeHdc( ) const; CGdiObject::GetSafeHandle()返回GDI对象(位图、画刷、画笔、字体、调色板等)的句柄。函数原型:
HGDIOBJ GetSafeHandle( ) const;2、CWnd::FromHandle()返回指向窗口的指针。函数原型:
static CWnd* PASCAL FromHandle(HWND hWnd); CDC::FromHandle()返回指向DC的指针。函数原型:
static CDC* PASCAL FromHandle(HDC hDC); CGdiObject::FromHandle()返回指向GDI对象的指针。函数原型:
static CGdiObject* PASCAL FromHandle( HGDIOBJ hObject);
本文深入解析了CWnd::GetSafeHwnd()、CDC::GetSafeHdc()、CGdiObject::GetSafeHandle()函数的用途及用法,并详细介绍了CWnd::FromHandle()、CDC::FromHandle()、CGdiObject::FromHandle()函数如何通过句柄获取相应对象的指针。重点突出了在Windows API和GDI对象操作中的应用。

2811

被折叠的 条评论
为什么被折叠?



