CDC,CClientDC都是什么意思啊???
我写的画线函数,可为什么总是提示说:The variable 'pDC' is being used without being defined.(运行时错误)
void CSy5View::drawline(CDC* pDC,int x1, int y1, int x2, int y2)
{
pDC->MoveTo(x1,y1);
pDC->LineTo(x2,y2);
}
void CSy5View::drawline(CDC* pDC,int x1, int y1, int x2, int y2)
{
pDC->MoveTo(x1,y1);
pDC->LineTo(x2,y2);
}
...全文
相关推荐
MFC中的CDC,CClientDC,CPaintDC,CWindowDC的区别
在Microsoft Foundation Classes (MFC)框架中,CDC、CClientDC、CPaintDC以及CWindowDC都是用于图形绘制的关键类。
VC_MFC的HDC,CDC,CWindowDC,CClientDC,CPaintDC详解
本文将深入剖析HDC、CDC、CWindowDC、CClientDC以及CPaintDC之间的区别和联系,并通过具体示例来帮助读者更好地理解。#### 1.
HDC-CDC-CClientDC-CPaintDCC-WindowDC的使用
CDC对象可以创建、复制和管理其他DC,如内存DC。3. CClientDC: CClientDC是MFC中的一个派生类,用于获取窗口客户区的设备上下文。
CDC画图详解
**CClientDC**:CClientDC用于在窗口的客户区内进行绘图,这个区域不包括标题栏、菜单栏、窗口的边框和状态栏。
图形编程01_CClientDC派生类的建立与使用
例如:```cppvoid CGDView::OnDraw(CDC* pDC){ // 使用 CGDrawDC 类的 LineDDA 函数画线 ((CGDrawDC*)pDC)->LineDDA(100


