资源简介
基于VC6的线阵CCD图像采集和显示程序,学习用途
代码片段和文件信息
// capusb.cpp : Defines the entry point for the application.
#include “StdAfx.h“
#include
#include
#include
#pragma comment(lib“vfw32.lib“)
HWND ghWndCap ; //捕获窗的句柄
CAPDRIVERCAPS gCapDriverCaps ; //视频驱动器的能力
CAPSTATUS gCapStatus ; //捕获窗的状态
char szCaptureFile[] = “MYCAP.AVI“;
char gachBuffer[20];
LRESULT CALLBACK WndProc(HWNDUINTWPARAMLPARAM);
LRESULT CALLBACK StatusCallbackProc(HWND hWndint nIDLPSTR lpStatusText)
{
if(!ghWndCap)return FALSE;//获得捕获窗的状态
capGetStatus(ghWndCap&gCapStatussizeof(CAPSTATUS));//更新捕获窗的大小
SetWindowPos(ghWndCapNULL00gCapStatus.uiImageWidthgCapStatus.uiImageHeightSWP_NOZORDER|SWP_NOMOVE);
if(nID==0){//清除旧的状态信息
SetWindowText(ghWndCap(LPSTR)“hello“);
return (LRESULT)TRUE;
}//显示状态ID和状态文本
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
目录 0 2008-02-29 20:37 capusb
文件 773 2007-01-25 17:05 capusb\StdAfx.h
文件 293 2007-01-25 17:05 capusb\StdAfx.cpp
文件 1209 2007-01-25 17:05 capusb\ReadMe.txt
文件 4170 2007-01-25 17:05 capusb\capusb.dsp
文件 535 2007-01-25 17:05 capusb\capusb.dsw
文件 33792 2007-01-25 17:14 capusb\capusb.ncb
文件 4604 2007-01-25 17:05 capusb\capusb.cpp
文件 246 2007-01-25 17:06 capusb\capusb.plg
文件 5242880 2007-01-25 17:06 capusb\MYCAP.AVI
文件 48640 2007-01-25 17:14 capusb\capusb.opt
目录 0 2008-02-29 20:37 capusb\Debug
文件 218 2007-06-05 03:14 www.pudn.com.txt
----------- --------- ---------- ----- ----
5337360 13
- 上一篇:VC++下研究生录取课程设计
- 下一篇:C程序单片机8X8点阵上下滚动显示
评论
共有 条评论