VerySource

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 542|回复: 2

急问显示bmp图像的一些应用问题

[复制链接]

1

主题

2

帖子

3.00

积分

新手上路

Rank: 1

积分
3.00
发表于 2020-1-28 00:20:01 | 显示全部楼层 |阅读模式
导师让写个MFC程序,工程是从CFormview派生的,然后切分窗口.左面是对话框,右边是显示图片的区域,我采用的是从CScrollview派生的类.想实现如下功能:第一,拉动滚动条能使图像相应的变化;第二,选择一块区域进行放大.简而言之,就像acdsee看图软件的基本功能一样.实现放大,缩小,上下左右拖动
    可是CScrollview速度太慢了,我是调用它的函数ScrollToPosition相应鼠标移动的事件的.现在导师要求能达到asdsee的效果,图像拖动放大缩小要很流畅.不能像CScrollview那样速度慢,耗内存.
    请牛人教我个招吧,万分感谢!!!!!!!
回复

使用道具 举报

0

主题

3

帖子

4.00

积分

新手上路

Rank: 1

积分
4.00
发表于 2020-2-23 02:45:01 | 显示全部楼层
显示图片,自己处理滚动消息就可以了。不用这么麻烦
你应该是Bitble做的吧?
回复

使用道具 举报

1

主题

2

帖子

3.00

积分

新手上路

Rank: 1

积分
3.00
 楼主| 发表于 2020-3-26 23:30:02 | 显示全部楼层
SetDIBitsToDevice这个函数,现在搞定滚动了.就是更改第二个和第三个的参数值.
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|CopyRight © 2008-2023|verysource.com ( 京ICP备17048824号-1 )

快速回复 返回顶部 返回列表