如何使图片跟据键盘事件移动图像显示的位置?

luolan0082 2006-04-24 11:19:59
打开一张TIF图片,但是图片很大,只显示了局部图像,我想实现按回车键,移动图片位置,具体应该怎么做啊?大家给点提示,谢谢了
...全文
209 7 点赞 打赏 收藏 举报
写回复
7 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
liu_tang 2006-04-24
用BitBlt,可以把图像的不同矩形区域贴上去,具体怎么做楼主看MSDN吧
  • 打赏
  • 举报
回复
luolan0082 2006-04-24
最好是在单文档下做实现这些~~谢谢大家了
  • 打赏
  • 举报
回复
luolan0082 2006-04-24
明白大家的意思了,我现在能打开图片是单文档做,我想用对话框来做,应该怎样来做?对话框和单文档的相差很多吗?
  • 打赏
  • 举报
回复
soaroc 2006-04-24
直接响应回车键,然后再消息处理函数中使用BitBlt,或者StretchDIBits来显示,每次显示时注意修改相应的显示部位。
  • 打赏
  • 举报
回复
cugliang 2006-04-24
你可以想象的到
就像将一张纸放在一张平面桌子上,只是可以放在任何地方,简单的说就是图像相对于设备起点不同就可以了;
也可以这样从tif图像的实例中获取现在你需要的大小的图像,这个图像是新生成的,然后显示这幅图像,当你移动以后重新获取图像就可以了。
从你的问题看
你只是想实现用回车键来控制图像的移动
实际上就只需要使用键盘事件
  • 打赏
  • 举报
回复
luolan0082 2006-04-24
上面我有说错的地方,不是在单文档下,是在对话框下,谢谢大家,能不能给些例子或代码什么的?谢谢~~
  • 打赏
  • 举报
回复
luolan0082 2006-04-24
还是有些不明白,大家能否给个例子或代码什么的~~谢谢
  • 打赏
  • 举报
回复
相关推荐
发帖
图形处理/算法
加入

1.9w+

社区成员

VC/MFC 图形处理/算法
申请成为版主
帖子事件
创建了帖子
2006-04-24 11:19
社区公告
暂无公告