VC6新建一个单文档工程,名称为test;将会生成如下的类;
这里说的框架类是指CMainFrm类; 视类是指CxxxxView类;
生成的视类公共继承自CView类,
class CTestView : public CView { ......
CView类继承自CWnd类,MFC中继承关系如下,
视类是指窗口客户区部分;
在视类OnDraw()函数中添加如下代码;
void CTestView::OnDraw(CDC* pDC)
{
CTestDoc* pDoc = GetDocument();
ASSERT_VALID(pDoc);
// TODO: add draw code for native data here
CString str1;
this->GetWindowText(str1);
AfxMessageBox(str1);
this->SetWindowText("测试");
}
运行如下;