请问,在C++windows编程中的函数onDraw(CDC*pDC)里,pDC怎么进行初始化呢?

2024年11月22日 08:33
有2个网友回答
网友(1):

不用初始化,其实pDC是OnPaint()函数传递过来的CDC指针,直接用即可。
如果你想自己创建CDC作;图,完全可以不理它,直接创建一个来用即可:
CClient dc(this);
dc.moveto(point);
//等等

网友(2):

1)这个pDC不用初始化的哦,系统已经帮你初始化,你直接调用就可以了。

2)OnDraw函数使用PaintDC, 该函数里面不能使用自己创建的CDC对象;