社区
界面
帖子详情
VC++6.0中,picture控件中动态显示图片,如何使图片以实际的大小进行显示?
L_hsh
2012-03-26 12:07:13
VC++6.0中,利用MFC中picture控件动态显示图片,如何使图片以实际的大小进行显示?如果图片太大,其他未显示部分可以利用滚动条来查看? 各位大侠,能否给个例程?谢谢。
...全文
465
6
打赏
收藏
VC++6.0中,picture控件中动态显示图片,如何使图片以实际的大小进行显示?
VC++6.0中,利用MFC中picture控件动态显示图片,如何使图片以实际的大小进行显示?如果图片太大,其他未显示部分可以利用滚动条来查看? 各位大侠,能否给个例程?谢谢。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
6 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
向立天
2013-03-02
打赏
举报
回复
您好 我是本版版主 此帖已多日无人关注 请您及时结帖 如您认为问题没有解决可按无满意结帖处理 另外本版设置了
疑难问题汇总帖
并已在版面置顶 相关规定其帖子中有说明 您可以根据规定提交您帖子的链接 如您目前不想结帖只需回帖说明 我们会删除此结帖通知 见此回复三日内无回应 我们将强制结帖 相关规定详见界面
界面版关于版主结帖工作的具体办法
Kaile
2012-03-26
打赏
举报
回复
picture控件有个属性,可能叫real size,置为true
写不动代码的人
2012-03-26
打赏
举报
回复
用CXImage
Tinary3v0
2012-03-26
打赏
举报
回复
你要找代码,用上面这个试试,地址:
http://www.codeproject.com/Articles/15002/Simple-FilmStrip-Control
wltg2001
2012-03-26
打赏
举报
回复
我感到疑惑的是,MFC中的图片控件能显示动态图片?
淡定的飘着
2012-03-26
打赏
举报
回复
楼上牛,但是要做成滚动的,要自己设计空间了,也可以先去sourcesafe上看看,上面写好的控件很多的
Windows编程基础--第6节 V
C++
6.0
控件
说明
V
C++
6.0
控件
工具箱
控件
说明 2 图形
控件
(
pic
tu
re):常用于
显示
位图(Bitmap)和图标(Icon) 3 静态文本(Static Text):用来在指定的位置
显示
特定的字符串,一般用来标识附近另一个
控件
的内容。
显示
在静态文本
控件
中
的字符串一般不再改变,但是在需要的时候,也可以通过调用相应的函数来
进行
设置。MFC提供了CStatic类支持静态
控件
。 4 编辑框(
MFC 基于对话框的
图片
控件
(
pic
tu
re)动态加载.bmp
图片
并
显示
VC
6.0
利用MFC 的
pic
tu
re
控件
动态加载.bmp
控件
的方法: 1、首先在对话框上添加
pic
tu
re
控件
,设置些
控件
的ID属性为:IDC_
Pic
tu
re,Type属性选择为Bitmap 2、将你设计好的.bmp
图片
import到对话框资源
中
,并将导入的
图片
ID改为:IDB_BITMAP_Testing(根据
实际
情况设定) 3、在你需要
显示
图片
的单击事件
中
加入如下代码:(注:貌似只能
V
C++
图片
控件
(
Pic
tu
re Control)
显示
资源位图(BMP)、文件位图(BMP)、其它格式文件
图片
(JPG\PNG\BMP)的方法
在V
C++
MFC编程
中
,我们常使用
Pic
tu
re Control
图片
控件
来
显示
图像。下面简单归纳几种
显示
不同的方式: 第一种、资源位图方式
显示
BMP
图片
如果要
显示
的是一张BMP位图,则可以采用这种方法,具体步骤如下: (1)将该BMP文件拷贝到工程的res目录下; (2)在对话框
中
添加一个
Pic
tu
re Control
控件
,例如:ID为IDC_STATIC1,Type设为Bitmap;
MFC—
Pic
tu
reControl
控件
使用,
显示
和处理图像
转载地址:http://b217dgy.blog.51cto.com/5704306/1332787/ 在《OpenCV教程-基础篇》的2.8节
中
,所创建的MFC图像
显示
是直接放在对话框面板的左上角的,感觉不大美观。在MFC快速应用opencv一书
中
则是介绍用SDI(单文档界面)来
显示
图像,《A step-by-step guide to the use of Microso
VC
中
pic
tu
re
控件
动态换背景及
控件
被
pic
tu
re盖住解决方案
VC
中
的
pic
tu
re
控件
实际
是一个CStatic类型,知道了这点,第一个问题就很容易了。 CStatic * ps = (CStatic *)GetDlgItem(IDC_STATIC); //
pic
tu
re是CStatic类型 CBitmap cb; cb.LoadBitmap(IDB_TESTGROUND); ps->SetB
界面
15,979
社区成员
115,896
社区内容
发帖
与我相关
我的任务
界面
VC/MFC 界面
复制链接
扫一扫
分享
社区描述
VC/MFC 界面
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章