设为首页 加入收藏

TOP

VC CreateProcess详解(二)
2014-11-23 17:44:53 来源: 作者: 【 】 浏览:32
Tags:CreateProcess 详解
eateProcess打开一个已有的记事本

CreateProcess(_T("C:\\Windows\\System32\\notepad.exe"), _T(" C:\\ASLog.txt"),NULL,NULL,FALSE, 0,NULL,NULL,&si,&pi)

注意_T(" C:\\ASLog.txt") C之前一定要加空格,因为记事本程序是在命令行第二个参数中得出打开的目录,而CreateProcess第二个参数中是以空格区分是第几个参数

举个例子

CreateProcess(_T("d:\\我的文档\\Visual Studio 2005\\Projects\\WinCon1\\debug\\WinCon1.exe"), _T(" C:\\Users\\ Administrator\\ Desktop\\readme.txt"),NULL,NULL,FALSE, 0,NULL,NULL,&si,&pi)

将得到四个参数:""和"C:\\Users\\"和"Administrator\\"和"Desktop\\readme.txt"

另外打开一个已有的记事本也可用ShellExecute(NULL,"open", m_szLogPath,NULL,NULL,SW_SHOWNORMAL)

首页 上一页 1 2 下一页 尾页 2/2/2
】【打印繁体】【投稿】【收藏】 【推荐】【举报】【评论】 【关闭】 【返回顶部
分享到: 
上一篇 VC++6.0调试工具使用初步 下一篇在批处理中使用ping命令,一个小..

评论

帐  号: 密码: (新用户注册)
验 证 码:
表  情:
内  容: