我想用C语言编写一个调用视频播放器打开视频文件的程序,请指导一下,谢谢!

我想用C语言编写一个调用视频播放器打开视频文件的程序,请指导一下,谢谢!,第1张

你可以设置视频文件的默认打开方式为KMPLAYER,然后自己写一段程序,去遍历你的指定目录下的视频文件,并根据视频名称排序,然后在你的程序中自动生成1,2,3....这样的按钮,为按钮添加点击事件,当点击按钮时,调用dos命令打开指定路径的视频文件。

在程序里面插入视频可以用程序的一部分界面作为一个子窗口,然后在这个子窗口里面播放视频,子窗口可以是任意位置、任意大小。播放视频可以调用系统的ActiveX控件,比如Flash,这样播放代码就不需要特别复杂。

也可以编写一个单独的程序在一个单独的窗口播放视频,窗口可以居中显示,也可以显示在屏幕右下角。播放视频的程序作为子程序,用主程序来调用启动它,涉及到进程控制,也不是多么复杂,这种方式类似于客户端的各种d窗广告。

自己去查api

ShellExcute

ShellExcuteEx

/////////////////////////////////////////

//C-Free 4.1

//MinGW 3.4.5

//veket的小号

//运行通过

/////////////////////////////////////////

#include <stdio.h>

#include <windows.h>

int main()

{

HANDLE hCon = NULL

char buf[1024]

gets(buf)//c:\1.flv

ShellExecute(hCon, "open", buf/*(LPCTSTR)buf*/, NULL, NULL, 0)

return 0

}


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/12051393.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-20
下一篇 2023-05-20

发表评论

登录后才能评论

评论列表(0条)

保存