MFC CDC类

来源:互联网 发布:python笔试题及答案 编辑:程序博客网 时间:2024/05/16 00:40

CDC有四个继承类:CClientDC,CPaintDC,CWindowDC,CMetaFileDC。


01.获取及释放CDC类:

CDC* pDC = GetDC();               //仅允许在窗口客户区画图 
//or
CDC* pDC = CWnd::GetWindowDC();   //可以在窗体任何地方画图//do some drawingReleaseDC(pDC);

02.获取CPaintDC类(不需释放)

CPaintDC dc(this);

CPaintDC仅使用于OnPaint()函数中。