程序用MFC的Doc/View框架写的,是MDI
文件保存读取都是Serialize化的。
直接opernfile是没问题。
现在情况是开始运行就建立了一个空文档。
但是我想让程序一开始运行就打开一个指定文件。
有没有什么比较方便的方法(比如说MFC中提供了现成的功能只要调用就可以了)

解决方案 »

  1.   

    CCommandLineInfo::m_strFileName = you filename
      

  2.   

    呵呵,又来晚了
    huanyun(无妻徒刑) 说的正确但好像应这样
    CCommandLineInfo cmdInfo;
    cmdInfo.m_strFileName = "你的文件名";
    如果这样
    CComandLineInfo::m_strFileName = you filename 会报错的  ,呵呵
      

  3.   

    假设程序为:test
    在test.cpp中的 BOOL CTestApp::InitInstance()
    中,// Parse command line for standard shell commands, DDE, file open
    CCommandLineInfo cmdInfo;cmdInfo.m_strFileName =“ you filename”ParseCommandLine(cmdInfo);