释义 |
CWinApp::OpenDocumentFile
virtual CDocument* OpenDocumentFile( LPCTSTR lpszFileName );
返回值:如果成功,则返回指向CDocument对象的指针;否则返回NULL。
参数: 说明: 框架调用这个成员函数为应用程序打开指定名字的CDocument文件。如果具有该名字的文档已经被打开了,则包含这个文档的第一个框架窗口将被激活。如果应用程序支持多文档模板,则框架使用文件扩展名查找适当的文档模板,试图载入此文档。如果成功,则文档模板为该文档创建一个框架窗口和视。
示例: BOOL CMyApp::InitInstance() { // ... if (m_lpCmdLine[0] == '\\0') { // 创建一个新(空的)文档 OnFileNew(); }
else { // 打开作为第一个命令行参数传递的文件 OpenDocumentFile(m_lpCmdLine); } // ... } |