读取多幅图片并显示
来源:互联网 发布:网络微笑的符号 编辑:程序博客网 时间:2024/06/05 19:53
读取指定文件夹下的bmp格式图片,将读取的每幅图片路径保存到一个列表中
list<CString> pictureList;
list<CString>::iterator i;
//ff是定义的CFileFind变量
BOOL bf = ff.FindFile(L"D://picture//*.bmp");
while(bf)
{
bf = ff.FindNextFileW();
CString filePath = ff.GetFilePath ();
pictureList.push_back (filePath);
}
//读取每个路径,显示图片
for( i = pictureList.begin(); i != pictureList.end(); i++)
{
BeginWaitCursor();
CString filePathName = *i;
CCameraView* pCameraView=(CCameraView*)m_wndSplitterL.GetPane(0,0);
if(!pCameraView->m_CameraImage .AttachFromFile (filePathName))
{
EndWaitCursor();
AfxMessageBox(L"打开文件时出错!请确保正确的位图(*.bmp,*.jpg,*.GIF)文件类型。");
return;
}
//刷新视图
Sleep(1000);
pCameraView->Invalidate();
//处理显示
DoEvent();
}
//功能相当于VB的DoEvent()功能,处理其他事件
void DoEvent()
{
MSG msg;
while(::PeekMessage(&msg, NULL, NULL, NULL, PM_NOREMOVE))
{
if (!AfxGetApp()->PumpMessage())
return;
}
}
- 读取多幅图片并显示
- MFC读取图片并显示
- matlab读取图片并显示
- .Net读取数据库中的图片并显示
- 读取磁盘图片文件并显示
- 读取磁盘图片文件并显示
- PowerBuilder从数据库读取并显示图片。
- Jsp从数据库读取并显示图片
- 读取数据库Image格式图片并显示
- matlab 批量读取并显示图片
- Opencv2.3.1读取图片并显示
- FileReader:读取本地图片文件并显示
- FileReader:读取本地图片文件并显示
- Android 读取sd卡图片并显示
- FileReader:读取本地图片文件并显示
- FileReader:读取本地图片文件并显示
- 读取BMP图片并显示到窗口.
- MFC 通过opencv 读取并显示图片
- windows下的调试宏定义
- RandomAccessFile
- 一个简单的C语言 整型数据溢出问题
- java打包
- 学完Java基础的同学看看
- 读取多幅图片并显示
- c的库函数getline
- afternoon wondering
- ubuntu计算文件及字符串的MD5值
- 如何查找并删除AD域中多余的计算机帐号?
- 用Jquery获取checkbox多个选项
- VC程序在win7系统上运行,自动获取管理员权限
- SQLite使用
- Blazeds in Flex WebApplication