新手求教,MFC界面程序执行过程中需要启动一个Windows Console Application并传递参数,直接ShellExecute或者WinExec都是以WIN32方式启动的啊,怎么才能实现以命令行方式启动?谢谢还有我试着用WinExec("cmd.exe aaa.exe -X -L", SW_SHOW);好像没有用啊
解决方案 »
- 使用opengl模拟太阳系的问题
- 并发服务器多人聊天室工具socket字互斥问题
- 怎么样检测internet掉线?
- [急需!!]关于Visual C++ 2005速成版中C\C++文件编译的问题
- 如何在MDI中索引首文档的首视图?
- 继续问!!!!
- WIN2K/NT 的系统日志 SysEvent.evt 的数据存储结构?
- =====怎样把DWORD转成CString?======
- 如何截获一控制台程序输出?
- 如果已经知道CEdit的Handle,how 得到该CEdit的值?或者创建该CEdit??
- CFile::Read读取文本,末尾几行代码显示是乱码?其他编码乱码?
- 求助: VS2010中使用COM编译错误.
至于你自己想要做什么,类似把你的Windows Console Application的名字填进去就行了。不过记得Application路径要正确。
可是system只打开系统目录下的文件啊,现在Console 的位置和主程序EXE在同级文件夹,不过写绝对路径的话每台电脑不一样啊 有办法解决吗?
提供命令行或者界面框什么的,让客户把需要的参数 传进来。然后
再sysytem(/*你的全路径可执行程序*/);