TCHAR str[512]= _T("%systemroot%\system32\notepad.exe");
::ShellExecute(NULL,_T("Open"),str,NULL,NULL,SW_SHOWNORMAL);
为什么不执行程序呢? 而换成其他全路径就能正常运行,或者用下面的也可以
TCHAR str[512]= _T("notepad.exe");
::ShellExecute(NULL,_T("Open"),str,NULL,NULL,SW_SHOWNORMAL); 是因为VC识别不了 %systemroot% 么 ?
谢谢了!!
::ShellExecute(NULL,_T("Open"),str,NULL,NULL,SW_SHOWNORMAL);
为什么不执行程序呢? 而换成其他全路径就能正常运行,或者用下面的也可以
TCHAR str[512]= _T("notepad.exe");
::ShellExecute(NULL,_T("Open"),str,NULL,NULL,SW_SHOWNORMAL); 是因为VC识别不了 %systemroot% 么 ?
谢谢了!!
解决方案 »
- 求一个CFile多线程读文件的例子。
- 各位高人,帮我看看这个程序应该怎么做?
- (新手上路,请指教)在文档视图结构中对于菜单的消息响应能否用ON_COMMAND_RANGE啊?
- 请有经验的朋友帮个忙。调用PrintDlg()函数后,想取回USER所使用的打印机的名字
- 实现稳定的服务器端之把接受和发送数据分别绑定不同的端口篇
- 关于连接lib库
- 有南京的vc高手没有?(不是高手也没关系)
- 自绘控件刷新时,界面卡顿问题
- 关于这个函数CreateFontIndirect()
- 我是学通信的,学vc往哪一方面努力?
- 请教:有没有栅格图像(BMP)转换成矢量图像(PDF等格式)的VC的源代码??
- 如何在曲线上得到点的坐标值及图形的重绘问题?
"%SystemRoot%\\Sytem32\\notepand.exe" 就不执行,我估计是 shellexecute 不能识别
"%SystemRoot% 请高手指点!!!