如何满屏播放AVI文件

2016-02-19 17:53 5 1 收藏

今天图老师小编要跟大家分享如何满屏播放AVI文件,精心挑选的过程简单易学,喜欢的朋友一起来学习吧!

【 tulaoshi.com - 编程语言 】

在Windows系统中,满屏播放AVI文件同在窗口中播放AVI文件是不同的,在满屏播放的时候不需要屏幕上的颜色进行抖动,只需要将调色板设置为AVI文件所独有的就可以了,这是因为没有其它的窗口在背景中存在的缘故。
  使用Windows应用程序编程接口(API)的mciSendString函数可以实现对AVI文件的播放。
  样例程序
  下面的样例程序将满屏播放位于C盘根目录下的test.avi文件。你可以将你的Windows95CDROM中的某些AVI文件改名并拷贝到C盘根目录下以播放它。
  
  1.在VisualBasic中开始一个新的项目,采用缺省的方法建立Form1。
  
  2.将如下的声明语句添加到Form1的通用声明部分中(注意每个声明语句?需要被书写在一行内):
  PrivateDeclareFunctionmciSendStringLib"winmm.dll"Alias"mciSendStringA"(ByVallpstrCommandAsString,ByVallpstrReturnStringAsAny,ByValuReturnLengthAsLong,ByValhwndCallbackAsLong)AsLong
  
  3.在Form1上添加一个命令按钮控件,采用缺省的方法建立Command1。
  将它的Caption属性设置为“播放文件”。
  
  4.将如下的代码添加到Command1的单击事件中:
  
  PrivateSubCommand1_Click()
  CmdStr$="playc:est.avifullscreen"
  ReturnVal&=mciSendString(CmdStr$,0&,0,0&)
  EndSub
  
  通过按下F5键来执行样例程序。单击播放命令按钮,可以在满屏方式下
  播放AVI文件。->

来源:http://www.tulaoshi.com/n/20160219/1616302.html

延伸阅读
    Director对媒体的支持不如Authorware好,不过非常庆幸的是有很多极酷的 Xtras 外部插件可以完美地解决这一问题。     其中最具代表性的恐怕就是DirectMedia了。 它可以在不安装任何其它支持软件的情况下直接播放AVI、MOV、Mpeg及多种音乐文件,效果一流。 你只需要在插入中选 Tabuleiro Xtras Direct...
AVIFile,AVIFileOpen,AVIFileCreateStream....制做AVI文件,基相实现方法。 !-- frame contents -- !-- /frame contents -- AVIFileInit();//创建AVI文件if(AVIFileOpen(&m_aviFile,aviFileFullName,OF_CREATEOF_WRITE,0)){MessageBox("create file '"+aviFileFullName+"' error");return;}//设置视频流格式AVISTREAMIN...
如何让PPT自动播放文稿文件   1.打开附件中的记事本程序,输入每篇演示文稿的路径和文件名(含文件的扩展名,如:D:mycaicai01.ppt),一行输入一个幻灯片文件的路径,输入的顺序即为幻灯片的播放顺序(或输入一条路径后按空格键再输入其他幻灯片的路径); 2.保存文件。要注意保存的文件必须以.lst作为扩展名,保存的路径最好选择放...
在多媒体软件的开发设计中,声音是一个相当重要的多媒体元素,优秀的声音设计会为多媒体软件增色不少。而WAV格式的声音文件是一种最常用的声音文件格式,也最容易得到,比如通过Win95中的“录音机”程序,利用麦克风就可以非常简单地录制WAV文件。VB是一个相当经典的多媒体开发的工具,在VB中播放WAV文件的方法主要有这样几种。 一、...
VB提供的方法使我们可以很容易地使用资源文件中的字符、图片等资源。我们可以用以下方法播放资源文件中的wav声音:首先,在你的资源文件的源文件(RC)文件加入下面一行: MySoundWAVEc:musicvanhalen.wav 然后将其编译为RES文件。最后使用下面的声明及代码: PrivateDeclareFunctionPlaySoundLib_"winmm.dll"Alias"PlaySoundA"(...

经验教程

744

收藏

37
微博分享 QQ分享 QQ空间 手机页面 收藏网站 回到头部