社区
界面
帖子详情
在MFC中从打开文件对话框中选择文件如何在页面中显示缩略图,在线等
yuming7498
2007-09-20 04:05:25
在MFC中从打开文件对话框中选择文件如何在页面中显示缩略图,在线等
...全文
233
10
打赏
收藏
在MFC中从打开文件对话框中选择文件如何在页面中显示缩略图,在线等
在MFC中从打开文件对话框中选择文件如何在页面中显示缩略图,在线等
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
10 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
Eleven
2011-01-10
打赏
举报
回复
在打开文件对话框上实现图象预览
向立天
2011-01-10
打赏
举报
回复
您好
我是本版版主
此帖已多日无人关注
请您及时结帖
如您认为问题没有解决可按无满意结帖处理
另外本版设置了
疑难问题汇总帖
并已在版面置顶
相关规定其帖子中有说明
您可以根据规定提交您帖子的链接
如您目前不想结帖只需回帖说明
我们会删除此结帖通知
见此回复三日内无回应
我们将强制结帖
相关规定详见界面
界面版关于版主结帖工作的具体办法
July_Ge
2010-12-16
打赏
举报
回复
没怎么看懂,持续学习中
kura015
2010-12-16
打赏
举报
回复
void Add::OnButtonPhoto()
{
// TODO: Add your control notification handler code here
TCHAR strFilter[] = "Picture Files (*.bmp)|*.bmp||";
CFileDialog dlg(TRUE, ".bmp", NULL, 0, strFilter);
if( dlg.DoModal() == IDOK )
{
m_sPhotopath = dlg.GetFileName();
Invalidate();
}
}
void Add::OnPaint()
{
CPaintDC dc(this);
HBITMAP bmpHandle = (HBITMAP)LoadImage(NULL,m_sPhotopath,IMAGE_BITMAP, 0, 0, LR_LOADFROMFILE);
CBitmap bmpPicture; CDC mdcPicture;
CBitmap *bmpFromHandle = bmpPicture.FromHandle(bmpHandle);
//获得Picture的大小
CRect rctPicture;
m_picture.GetWindowRect(&rctPicture);
//获得图像大小
BITMAP bmp;
if(bmpFromHandle)
bmpFromHandle->GetBitmap(&bmp);
int nWidth = bmp.bmWidth;int nHeight = bmp.bmHeight;
mdcPicture.CreateCompatibleDC(&dc);//申请内存
CBitmap * bmpPrevious = mdcPicture.SelectObject(bmpFromHandle);
ScreenToClient(&rctPicture);//坐标转换
//缩放图像
dc.StretchBlt(rctPicture.left, rctPicture.top, rctPicture.Width(), rctPicture.Height(),&mdcPicture, 0, 0, nWidth, nHeight, SRCCOPY);
dc.SelectObject(bmpPrevious);
DeleteObject(bmpHandle);//释放内存资源
}
yihandrensunyong
2010-12-14
打赏
举报
回复
。。。
yuming7498
2007-09-27
打赏
举报
回复
能具体些吗,重载CFileDialog为什么就能显示缩略图了
菜牛
2007-09-26
打赏
举报
回复
重载CFileDialog
yuming7498
2007-09-26
打赏
举报
回复
yuming-123@sohu.com
LiuYinChina
2007-09-20
打赏
举报
回复
Email 多少
基础语法篇_7——
MFC
对话框
:逃跑按钮、属性表单、向导创建
文章目录一、基于
对话框
的程序二、“逃跑”的按钮三、属性表单和向导的创建3.1 创建属性...派生于CDialog类,这个类与SDI应用程序
中
相应的类:CAboutDlg作用相同,用于
显示
一个关于
对话框
。 CDlgTestApp 这是
MFC
应用...
MFC
GDI+实现以鼠标为
中
心缩放图片(并且可以拖动)
在开始之前我们先了解一下GDI+
中
的坐标系统: 世界坐标(World Coordinate) 是用来制作特定绘图自然模型的坐标。
页面
坐标(Page Coordinate) 则是指绘图接口(例如窗体或控件) 使用的坐标系统。 设备坐标(Device ...
Jiangsheng的CSDN Digest (Oct 2005)
服务程序一般使用的是LocalSystem帐户,拥有自己的window station,和Default桌面,这个window station是不能于用户交互的,也就是说,你不能在上面
显示
窗口,它也不接受用户的鼠标、键盘等输入。 使用用户帐户登录...
VC++——一档多视
首先,打开visual studio 2019,新建
MFC
多文档工程如下
【
MFC
】学生数据管理-广州大学程序设计课程设计报告
目录一、课程设计题目及内容二、程序
中
使用的数据及主要符号说明三、带有详细注释的自己编写的源程序四、程序运行时的效果图五、实验结果分析,实验收获和体会。1、实验结果分析:2、实验收获和体会: 一、课程设计...
界面
15,980
社区成员
115,900
社区内容
发帖
与我相关
我的任务
界面
VC/MFC 界面
复制链接
扫一扫
分享
社区描述
VC/MFC 界面
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章