在MFC中HDC和CDC有什么区别?分别怎样输出文字?

xxdd 发布于 2013/08/29 10:21
阅读 530
收藏 0



加载中
0
习家家天下

MFC中只有CDC,HDC是WINAPI中的东西。
MFC的CDC只是对HDC的简单包装。

pDC->TextOut(...);
TextOut(hdc, ...);

很久没用过MFC了,参数什么的都忘光了。

0
小耶果
小耶果

HDC是windows的概念,CDC是MFC针对hdc的一个wrapper class,说白了就是MFC把Win32 API中针对可以对HDC操作的fun api全部放到了一个class中包装成了method.你只要传递给这个class一个hdc,这个class就可以工作了.

返回顶部
顶部