CDC *pDC=new CDC;pDC->Attach(hdc);2.hDC和CDC有本质区别 HDC是WINDOWS的⼀种数据类型,是设备描述句柄。⽽CDC是MFC⾥的⼀个类,它封装了⼏乎所有的关于HDC的操作。也可以这样说,HDC定义的变量指向⼀块内存,这内存⽤来描述⼀个设备的相关的内容,所以也可以认为HDC定义的是⼀个指针;⽽CDC...
没有区别 在函数声明时,形参可以省略,就像前者 /*pDC*/中 /* */是注释
CDC 任何dc, 相当于CreateDC, DeleteDC 四、区别与联系 HDC是句柄;CDC是MFC封装的Windows 设备相关的一个类;CClientDC是CDC的衍生类,产生对应于Windows客户区的对象 HDC是WINDOWS的一种数据类型,是设备描述句柄。 而CDC是MFC里的一个类,它封装了几乎所有的关于HDC的操作。 也可以这样说,HDC定义的变量指向一块内存...
pDC是类指针 HDC是windows句柄 通过pDC获得hdc: HDC hdc=pDC->GetSafeHdc(); 通过hdc获得pDC: CDC *pDC=new CDC; pDC->Attach(hdc); 2.hDC和CDC有本质区别 HDC是WINDOWS的一种数据类型,是设备描述句柄。而CDC是MFC里的一个类,它封装了几乎所有的关于HDC的操作。也可以这样说,HDC定义的变量指向一块内存,这...