DOC类和VIEW类中定义同样的函数是什么意思?
我指的是名字一样,参数也一样,而且在DOC中定义之后,在VIEW类中再定义会在定义的时候就自动提示你参数,我觉得有关联,但是不懂。我定义的函数是个显示EditView中文字的函数
在DOC中:
void CServerDoc::Message(LPCTSTR lpszMessage)
{
((CServerView*)m_viewList.GetHead())->Message(lpszMessage);
}
在VIEW中处理文字:
void CServerView::Message(LPCTSTR lpszMessage)
{
CString strTemp = lpszMessage;
strTemp += _T("\r\n");
int len = GetWindowTextLength();
GetEditCtrl().SetSel(len,len);
GetEditCtrl().ReplaceSel(strTemp);
}