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;
窗口句柄与显示上下文
本文介绍了Windows编程中窗口句柄(hWnd)与显示上下文句柄(hDC)的概念及应用。hWnd用于获取窗口属性,而hDC用于窗口内的图形与文字输出。通过API函数GetDC可从hWnd获取对应的hDC。
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;
2597

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