我的问题!~
我是一个新手
我在看VC教程的时候跟随课本做的时候,发现了2个问题,课本并未做出解答
望各位能就此给我一个答案
1:
void ConeView::OnDraw(CDC* /*pDC*/)
{
ConeDoc* pDoc = GetDocument();
ASSERT_VALID(pDoc);
if (!pDoc)
return;
// TODO: 在此处为本机数据添加绘制代码
pDC->TextOut(50,100,"XXXX");
}
2:
void ConeView::OnDraw(CDC* pDC)
{
ConeDoc* pDoc = GetDocument();
ASSERT_VALID(pDoc);
if (!pDoc)
return;
// TODO: 在此处为本机数据添加绘制代码
pDC->TextOut(50,100,"XXXX");
}
2个不同的地方我已经用红色标出
附带说下:第一个代码编译出来的失败,而第二个编译出来的却成功了
说下我不明白的地方:
1:/*pDC*/与pDC的区别是什么?
2:pDC代表什么?而CDC又代表什么?
希望各位能为我做出解答~鞠躬