使用ShellExecuteEx调用带参数的可执行程序时,
参数如果直接赋值,如
sc.lpParameters = " -f c:\\mylog.txt";
能正常调用;如果通过文本框输入,却不行
如sc.lpParameters = " -f " + m_strFilePath";哪位指点一下?50分奉上!
参数如果直接赋值,如
sc.lpParameters = " -f c:\\mylog.txt";
能正常调用;如果通过文本框输入,却不行
如sc.lpParameters = " -f " + m_strFilePath";哪位指点一下?50分奉上!
解决方案 »
- 大神帮我看看这个代码为啥不对,它老是提醒swap非法,和{没有匹配项【改成正确的代码,谢谢】
- 我这样的水平,是不是很难找到工作,求指导指引
- 如果两次调用LoadLibrary加载了同一动态连接库我应该FreeLibrary几回?
- CreateEvent时的拒绝访问
- 图像缩小后变得模糊,放大后还能看到分割线这是为什么?请高手指教!!
- 新建 MFC应用程序 继承自CEdit,如何从文本文档读取内容并显示? 谢了!
- 用fstream打开文件后,如何转到文件尾部?
- Link 错误 怎么解决?
- 如何把皮肤做到子框架和view上去呢?
- 大虾们,用mfc怎样编7号信令的程序?
- 如何判断非模态对话框中用户点击XX按钮
- mfc中windows media player全屏之后的按键响应问题!详细请见如下!
char szBuf[255];sprintf( szBuf , "_-f_%s" , m_strFilePath );sc.lpParameters = szBuf;
说明:[_-f_] , 下划线表示空格,怕看不清。
str += m_strFilePath;
sc.lpParameters = str;