孙鑫VC++里面的问题 pDC->TextOut(50,50,str); 中pDC->的含义?
汉子程序员 2012-01-07 07:38:56 请教一下pDC->TextOut(50,50,str); 中pDC->的含义? 是不是我可以用CDC dc; 然后dc.TextOut(50,50,str); 的用法来输出字符串? 上面的两种用法有区别吗?
void CTestView::OnDraw(CDC* pDC)
{
CTestDoc* pDoc = GetDocument();
ASSERT_VALID(pDoc);
// TODO: add draw code for native data here
CString str("fuck!");
pDC->TextOut(50,50,str);
CSize sz=pDC->GetTextExtent(str);
str.LoadString(IDS_WEIXIN);
pDC->TextOut(220,222,str);
pDC->BeginPath();
pDC->Rectangle(50,50,50+sz.cx,50+sz.cy);
pDC->EndPath();
}