资源简介
VC6桌面录像,未设置压缩功能
代码片段和文件信息
#include
#include
#include
#include
int main()
{ cout<<“一个录制电脑桌面生成AVI视频文件的Demo,未加入压缩、选录窗口功能“<<“\n\n\n“;
cout<<“请输入文件名:“;
char szFileName[100];
cin>>szFileName;
strcat(szFileName “.avi“);
cout< int ZS=0;
cin>>ZS;
ZS=min(10ZS);
cout< int MS=0;
cin>>MS;
cout< PAVIFILE pfile; // AVI文件指针
PAVISTREAM pstream; // stream指针
AVISTREAMINFO pstreaminfo; // stream信息
BITMAPINFO bi; //
HWND hwndDesktop = GetDesktopWindow (); // 获取整个桌面窗口的句柄
HDC hdcDesktop = GetWindowDC ( hwndDesktop ); // 获取整个桌面窗口的设备环境的句柄
HDC hmemDC = CreateCompatibleDC ( hdcDesktop ); // 创建并获取兼容内存的设备环境的句柄
long WEIGHT = GetDeviceCaps(hdcDesktop HORZRES);
long HEIGHT = GetDeviceCaps(hdcDesktop VERTRES);
AVIFileInit(); // 初始化AVIFile库
AVIFileOpen(&pfile szFileName OF_CREATE | OF_WRITE NULL); // 创建AVI文件
ZeroMemory(&bi sizeof(BITMAPINFO));
CON
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 3350 2014-09-27 20:33 Demo\test.cpp
文件 4052 2014-09-27 15:53 Demo\test.dsp
文件 531 2014-09-26 09:53 Demo\test.dsw
目录 0 2016-01-04 21:00 Demo
----------- --------- ---------- ----- ----
7933 4
- 上一篇:g711a音频文件转aac格式
- 下一篇:dvb-TV-机顶盒核心代码
相关资源
- g711a音频文件转aac格式
- 基于pjsip的c
- FFmpeg basic.pdf
- FFmpeg+sdl for mac
- sip.js demo(freeswitch)
- WEBRTC的混音过程分析.doc
- mp4v2封装h264 AAC
- 256色转灰度图(c语言)
- c++ 不打开图档可替换字符串源码
- opencv:视频图片相互转换程序
- VC++图片控件(Picture Control)显示资源
- 用opencv处理RTSP视频流,其中视频流的
- [C数值算法].(美国)William.H.Press
- Opencv3中SIFT算法详解
- MFC图片操作(PRO5_PNGDlg.cpp)
- c++ 实现 凯撒加密、解密
- 茶壶的光照观察组(c++代码)
- c语言实现一个简单的线程池(thread
- 计算电器所消耗的电能.cpp
- 鲸鱼优化算法C++代码
- 滴水三期PE解析(Funtion.cpp)
- GeekOS操作系统的研究和实现.doc
- 菜单实现加单计算器(个人原创c++源
- 求100以内数字之和
- 斐波那契数列(c++实现)
- 九九乘法表(c++代码)
- c++ 输出正三角
- avl树的实现(c语言)
- IQ测试(C++升级坑人版)
- C++实战源码-小蛇长得快(入门级602)
评论
共有 条评论