单文档应用程序不要在构造函数中初始化文档类成员变量

单文档应用程序只处理一个文档对象,当执行New命令时,文档对象已经生成,因此文档类CMysdiDoc的构造函数不会再被调用。所以sdi应用程序不要在构造函数中进行文档对象成员变量的初始化,而应在OnNewDocument()函数中。同时,在这个函数中,首先应该调用基类CDocument的OnNewDocument()函数。
BOOL CMysdiDoc::OnNewDocument()
{
if(!CDocument::OnNewDocument())
     return FALSE;
  m_szText= "这是一个单文档程序";
   return true;
}

你可能感兴趣的:(函数,文档,程序,应用,构造)