从指定目录动态加载图片到picturebox
2009-03-26 15:52
417 查看
HBITMAP bmpHandle = (HBITMAP)LoadImage(NULL,
strPath,
IMAGE_BITMAP,
0,
0,
LR_LOADFROMFILE);
CBitmap bmpPicture;
CDC mdcPicture;
CBitmap *bmpFromHandle = bmpPicture.FromHandle(bmpHandle);
CRect rctPicture;
m_picSelect.GetWindowRect(&rctPicture);
mdcPicture.CreateCompatibleDC(&dc);
CBitmap * bmpPrevious = mdcPicture.SelectObject(bmpFromHandle);
ScreenToClient(&rctPicture);
dc.BitBlt(rctPicture.left, rctPicture.top,
rctPicture.Width(), rctPicture.Height(),
&mdcPicture, 0, 0, SRCCOPY);
dc.SelectObject(bmpPrevious);
DeleteObject(bmpHandle);
strPath,
IMAGE_BITMAP,
0,
0,
LR_LOADFROMFILE);
CBitmap bmpPicture;
CDC mdcPicture;
CBitmap *bmpFromHandle = bmpPicture.FromHandle(bmpHandle);
CRect rctPicture;
m_picSelect.GetWindowRect(&rctPicture);
mdcPicture.CreateCompatibleDC(&dc);
CBitmap * bmpPrevious = mdcPicture.SelectObject(bmpFromHandle);
ScreenToClient(&rctPicture);
dc.BitBlt(rctPicture.left, rctPicture.top,
rctPicture.Width(), rctPicture.Height(),
&mdcPicture, 0, 0, SRCCOPY);
dc.SelectObject(bmpPrevious);
DeleteObject(bmpHandle);
相关文章推荐
- PDA上使用PictureBox动态加载图片
- C#动态生成PictureBox并指定图片的方法
- asp.net让FCKEditor上传图片到动态指定的目录
- C#动态生成PictureBox并指定图片
- 解决水晶报表中动态加载的图片或利用水晶报表创建的图表不显示图片的方法
- PictureBox BackGroundImage 动态加载 项目资源图片
- UGUI图集如何动态加载图片
- cocos2d js 如何动态加载外部图片
- 用户控件动态加载图片问题解决方法!
- C#中PictureBox异步加载图片
- 图片保存—使用NSFileManager创建指定目录保存图片
- android开发步步为营之89:ListView和GridView动态加载图片,保证不导致OOM
- Android将Glide动态加载不同大小的图片切圆角与圆形的方法
- CBitMap动态加载本地文件夹中的BMP图片
- Jquery动态加载图片
- IE6,IE7下js动态加载图片不显示错误
- cocos creator 动态加载图片
- MFC 加载gif动态图片的方法
- 前端性能优化:使用媒体查询加载指定大小的背景图片
- Android点击图片保存到指定目录,并更新相册