我正在使用VC ++来完成我的工作。我必须使用VC ++打开一个视频文件。我已经创建了批处理文件,writng命令“以wmv格式启动videofile的wmplayer路径”并将我的bat文件转换为exe格式。我用system()函数打开我的exe文件。我完成了我的工作。上周我购买了新的笔记本电脑,我安装了Microsoft Visual Studio 2010,就像我的旧笔记本电脑一样。相同的代码没有在新的代码中运行。没有错误即将到来。代码已经构建。但视频没有播放。但如果我点击批处理文件或exe文件视频正在运行。
我用VC ++(Visual Studio 2010 IDE)编写程序
的#include #包括 的#include
int main()
{
system("path of the .exe file");
getch();
return 0;
}
答案 0 :(得分:0)
我认为这是你想要的代码:
int main()
{
system("wmplayer \"path of the video file\" /fullscreen");
return fgetc(stdin);
}
因为'命令'有引号他们需要强烈反对"逃避他们"否则它们将被视为字符串的开头和结尾,这一切都会出错。
我还没有实际编译过它,它应该可以工作,如果它不粘贴编译器输出。
这是最基本,最不优雅的解决方案,但它将从一开始就开始。