VC++中system(), WinExec(), ShellExecute(),CreateProcess()这几个函数的详细用法?

哪位大虾能给详细讲讲VC++中system(),WinExec(),ShellExecute(),CreateProcess()这几个函数的详细用法?怎么我的只能打开系统... 哪位大虾能给详细讲讲VC++中system(), WinExec(), ShellExecute(),CreateProcess()这几个函数的详细用法?怎么我的只能打开系统自带的一些命令程序,怎么不能打开我自己安装的一些程序,如QQ,PS等,谢谢啦! 展开
 我来答
黯湮灬逍遥
2011-11-20 · TA获得超过339个赞
知道小有建树答主
回答量:378
采纳率:0%
帮助的人:312万
展开全部
system()是发送系统命令,和在桌面上打开cmd时键入差不多
后面3个是windows带的API,都可打开可执行文件。

system()就很简单了,比如system("C:\\QQ.exe"); 就打开了C盘的QQ
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友e096309
2011-11-20 · TA获得超过1327个赞
知道小有建树答主
回答量:501
采纳率:96%
帮助的人:410万
展开全部
系统自带命令程序是放在系统文件夹下的,那些系统文件夹被加了环境变量,所以任何目录只要调用exe的名字即可。但是QQ,PS等安装后并未添加环境变量的情况下,需要在调用时,写完整的路径名,比如"c:\Program Files\Tencent\QQ.exe"等……
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式