【MFC】显示开机动画
来源:互联网 发布:淘宝网天猫花短裙半身 编辑:程序博客网 时间:2024/06/04 17:54
第一步、新建对话框程序
第二步、在cpp文件里面添加头文件 #include <Vfw.h> 或者是#include "Vfw.h"
第三步、在C++——Input——添加库名Vfw32.lib
第四步、在InitInstance里面添加下面的代码:
// 以下是自己加上的代码 HWND hAVI; // MCIWnd窗口句柄 HWND hDesktop; // Desktop窗口句柄 hAVI=MCIWndCreate(NULL,AfxGetInstanceHandle(), MCIWNDF_NOERRORDLG|MCIWNDF_NOPLAYBAR|MCIWNDF_NOMENU| MCIWNDF_NOOPEN|WS_VISIBLE|WS_POPUP,NULL); hDesktop=GetDesktopWindow(); if(hAVI) { char szAVI[]="D:\\Cover.avi"; //指定的封面Cover.avi文件,放在D盘根目录下。也可以修改为自己avi文件的路径。 MCIWndOpen(hAVI,szAVI,0); // 打开指定文件 MCIWndUseTime(hAVI); // 设置时间格式 long lTime=MCIWndGetLength(hAVI); // 获取播放时间 // 使MCIWnd居中 CRect MCIWndRect; CRect DesktopRect; GetWindowRect(hDesktop,&DesktopRect); GetWindowRect(hAVI,&MCIWndRect); SetWindowPos(hAVI,HWND_TOPMOST, (DesktopRect.right-DesktopRect.left-MCIWndRect.right+MCIWndRect.left)/2, (DesktopRect.bottom-DesktopRect.top-MCIWndRect.bottom+MCIWndRect.top)/2, 0,0,SWP_NOSIZE); MCIWndPlay(hAVI); // 播放 Sleep(lTime); // 主程序暂停,直到多媒体封面执行完毕 MCIWndDestroy(hAVI); // 关闭MCIWnd } // 以上是自己加上的代码,以下是原来自动生成的代码
0 0
- 【MFC】显示开机动画
- MFC显示flash动画
- MFC显示Flash动画
- MFC动画显示窗口
- MFC--修改图标/开机动画/Combo控件
- 用MFC实现动画显示窗体
- 开机动画
- 开机动画
- 开机动画
- 开机动画
- 开机logo.开机动画
- android显示开机动画的延时时间内时加载activity
- [Android5.1]开机动画显示工作流程分析
- 客退机分析:开机卡在开机动画界面,log显示android.content.pm.PackageManager$NameNotFoundException: android
- 开机动画及开机信息
- android 开机logo 开机动画
- MFC动画
- 开机播放动画
- JS操作JSON总结
- 3款不错的CHM文件制作软件
- RequireJS:javascript模块化工具基本用法详解
- Json返回/Date(1429175003077)/格式日期转换
- 将博客搬至CSDN
- 【MFC】显示开机动画
- 常用工具和插件,常见功能解决方案
- vlc android的编译及截图,录制视频等功能
- Tez的相关介绍
- 【LeetCode】Number of Islands
- 微信公众帐号开发教程第1篇-引言
- Xcode6恢复出厂设置(reset Xcode to its original state)
- 第一个空白图形程序(未完)
- S3C2440上LCD驱动 (FrameBuffer)实例开发讲解