資源簡介
基于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點陣上下滾動顯示
評論
共有 條評論