hWnd,hDC,CDC有什么区别
2013-03-27 22:01
295 查看
hWnd是窗口句柄,要得到窗口的一些属性需要借助这个句柄。hDC是窗口显示上下文句柄,只有在窗口进行图形、文字输出的时候才需要它。hWnd的使用范围更广些,有了hWnd就可以使用API的GetDC()函数得到与其相关的hDC。
CDC dc;
CDC是一个类,dc是它的一个对象,这个类是专门用于封装HDC的,比如可以这样
dc.Attach(hdc);接着就可以通过dc来操作那个系统对象
CDC dc(this);
HDC hdc;
hdc =dc->m_hdc;
CDC dc;
CDC是一个类,dc是它的一个对象,这个类是专门用于封装HDC的,比如可以这样
dc.Attach(hdc);接着就可以通过dc来操作那个系统对象
CDC dc(this);
HDC hdc;
hdc =dc->m_hdc;
相关文章推荐
- hWnd,hDC,CDC有什么区别
- [转]delphi中的HWnd,THandle,HDC有什么区别
- [转]delphi中的HWnd,THandle,HDC有什么区别
- HDC,CDC,CClientDC的区别和联系是什么? (转)
- vc初步之——— HDC,CDC,CClientDC的区别和联系是什么?
- HDC,CDC,CClientDC的区别和联系是什么?
- DC,CDC,HDC,CClientDC....有什么本质的区别?
- HDC,CDC,CClientDC的区别和联系是什么?
- DC,CDC,HDC,CClientDC....有什么本质的区别
- MFC中CDC与HDC的区别以及二者之间的转换
- VC中CDC与HDC的区别以及二者之间的转换
- 获取已知窗口名称即Caption的句柄-获取窗口句柄. HWND句柄和HANDLE这两者的区别是什么?
- CDC与HDC的区别以及相互转换
- Windows Gdi & CDC和HDC的区别与转换
- VC中CDC与HDC的区别以及二者之间的转换
- VC中CDC与HDC的区别以及二者之间的转换
- CDC和HDC的区别与转换
- HDC,CDC,CClientDC的区别和联系
- hdc和hwnd的区别
- CFont与LOGFont、HFont是什么关系,CDC *pDC和HDC hdc有什么不同?