vc++6.0如何使用ShellExecute打开视频

#include<stdio.h>#include<windows.h>intmain(){charbuf[1024*13]="E:\\A";wsprintf(buf,"... #include <stdio.h>
#include <windows.h>
int main()
{
char buf[1024*13]="E:\\A";
wsprintf(buf,"A");
ShellExecute(NULL, "open", buf, NULL, NULL, 0);
system("Pause");
return 0;
}
执行后在dos窗口中

什么都没 视频也没打开
展开
 我来答
zhccsd
2014-11-06 · TA获得超过4042个赞
知道大有可为答主
回答量:1347
采纳率:66%
帮助的人:915万
展开全部
你这个wsprintf(buf,"A"); 是几个意思啊,这样buff的值就是"A"了
char buf[1024*13]="E:\\A.avi";
ShellExecute(NULL, "open", buf, NULL, NULL, 0);
这样就够了
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式