例如生成一个新的sdi程序
他启动的时候
CCommandLineInfo cmdInfo;
//cmdInfo.m_nShellCommand = CCommandLineInfo::FileNothing;
ParseCommandLine(cmdInfo);
if (!ProcessShellCommand(cmdInfo))
return FALSE;
我记得只要加上//部分就可以了,但为什么编译通过
运行失败,那位大哥知道应该如何做。谢谢
他启动的时候
CCommandLineInfo cmdInfo;
//cmdInfo.m_nShellCommand = CCommandLineInfo::FileNothing;
ParseCommandLine(cmdInfo);
if (!ProcessShellCommand(cmdInfo))
return FALSE;
我记得只要加上//部分就可以了,但为什么编译通过
运行失败,那位大哥知道应该如何做。谢谢
解决方案 »
- vc读取excel如何判断其中的空白记录(空行)
- 简体中文版编译的程序怎么在繁体操作系统中正常显示?
- 分割窗口动态使用CTreeCtrl时,无法获得指向Ctreectrl的指针
- 拜托大家推荐一些vc多媒体的书吧
- glMatrixMode()函数调用代价是否较高? 能够频繁调用?
- 数据库操作的几个问题----访问Microsoft Access数据库
- 把EXCEL表中的数据导入到ORACLE数据库中去
- 请问怎么恢复IE文件下载类型的提问?
- 帮我出出题目
- 【完美自绘CRichEdit的滚动条】,支持水平,垂直,任意宽度
- 怎么样把一个屏幕坐标转换为word文档的对应坐标?
- 如何得到局域网中远程机器的用户登录名(域用户) ? (解决后分数任你要)
CCommandLineInfo cmdInfo;
ParseCommandLine(cmdInfo);
cmdInfo.m_nShellCommand = CCommandLineInfo::FileNothing;
cmdInfo.m_nShellCommand = CCommandLineInfo::FileNothing;
//去除多文档初始化时候的子窗口
ParseCommandLine(cmdInfo);对于多文档可以,不知道单文档是否有效!
//SDI
CCommandLineInfo cmdInfo;
ParseCommandLine(cmdInfo);
if (!ProcessShellCommand(cmdInfo))
return FALSE;
m_pMainWnd->ShowWindow(SW_SHOW);
m_pMainWnd->UpdateWindow();
如果执行cmdInfo.m_nShellCommand = CCommandLineInfo::FileNothing;
m_pMainWnd就无法创建,当然无法运行了,好像SDI下面禁止程序运行的时候自动创建新的文档也是一件没有意义的事情