mfc中循环显示图片
2024-10-19 11:13:08
UINT CPalmIdentDlg::UpdateCImg(LPVOID p)
{
struct params *pa = (struct params*)p;
int *imgarray = pa->imgArray;
CStatic *m_StaticCImg = pa->ImgCtrl;
int *count = (pa->count);
//CDC* pdc = pa->pdc;
//if (pdc==NULL) AfxMessageBox(_T("erro")); CRect rect;
m_StaticCImg->GetClientRect(&rect);
CDC dcMem;
dcMem.CreateCompatibleDC(m_StaticCImg->GetDC()); CBitmap appBgImage;
BITMAP bitmapInfo;
while()
{ if (*count < )
{
appBgImage.Detach();
appBgImage.LoadBitmap(imgarray[*count]);
*count = *count +;
}
else
{
*count = ;
} appBgImage.GetBitmap(&bitmapInfo);
dcMem.SelectObject(&appBgImage);
m_StaticCImg->GetDC()->StretchBlt(, , , , &dcMem, , , bitmapInfo.bmWidth, bitmapInfo.bmHeight, SRCCOPY);
//dcMem.Detach();
//appBgImage.DeleteObject();
Sleep();
}
dcMem.DeleteDC();
return ;
}
mfc中线程相关操作:
http://www.360doc.com/content/14/0218/12/7267612_353478380.shtml
最新文章
- [HTML/HTML5]9 使用表单
- 一个CURL
- Mysql备份系列(3)--innobackupex备份mysql大数据(全量+增量)操作记录
- 不定义JQuery插件,不要说会JQuery 分类: JavaScript 2014-11-24 14:18 155人阅读 评论(0) 收藏
- ACM Steps 2.1.7
- 越狱后如何添加cydia源及cydia源大全
- es6语法重构react代码
- 如何导入hadoop源码到eclipse
- nodejs学习:师哥自家的twenty博客框架
- HTML特殊字符大全2
- Storm与Hadoop的角色和组件比较
- 基于 libmemcahce 的memcache 操作
- 关于如何在C语言中嵌入汇编命令
- (一)spring MVC基本概念和流程
- JQ与AJAX 省市区三级联动下拉框
- iOS 之 Strong与Weak,_unsafe _unretained与weak区别
- CAP带你轻松玩转Asp.Net Core消息队列
- IDEA 代码风格设置
- 如何用Nginx解决前端跨域问题?
- Winform 关闭按钮
热门文章
- exception about Kernel Panic // dirperm1 breaks the protection by the permission bits on the lower branch
- python函数的作用域和引用范围
- 2019牛客多校B generator 1——十进制快速幂
- 2019牛客多校第四场B xor——线段树&;&;线性基的交
- HDU 3824/ BZOJ 3963 [WF2011]MachineWorks (斜率优化DP+CDQ分治维护凸包)
- Spring boot请求参数
- CF #589 (Div. 2) D. Complete Tripartite 构造
- docker 1.12
- [Luogu] 1600
- Qt ASSERT:";QMetaObjectPrivate::get(smeta)->;revision>;= 7";in file kernel\qobject.cpp,line 2646