图片显示问题 分辨率改变后的相对位置

lqandlq 2009-05-11 10:38:07
我用CBitmap载入了2张图片。。

现在是在480*272的时候。。。
图片1显示在图片2的左下角。。。

我现在想问的就是我如果想让这个程序最大化了以后,图片1和图片2的对应位置关系不变。。。

比如:我脸和鼻子是2张图,我现在480*272的时候,鼻子是在脸上,而我想我在1024*768的时候,鼻子还在脸上的对应位置,而不是跑到了耳朵的位置

。。。够通俗了吧。。。
就是图片间的相对位置

...全文
216 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
Eleven 2009-05-12
  • 打赏
  • 举报
回复
2l的方法可以呀
qq691028202 2009-05-11
  • 打赏
  • 举报
回复
找个专家问问
一条晚起的虫 2009-05-11
  • 打赏
  • 举报
回复
设置一个足够大的内存DC,贴上这两张图。
然后stretchblt到目的DC
lqandlq 2009-05-11
  • 打赏
  • 举报
回复
我的意思是用一种方法,就是以后无论屏幕分辨率是多少,该显示在哪的图片还是现实在哪。。。

不会发生相对位置的改变
lvbajiao 2009-05-11
  • 打赏
  • 举报
回复
你的意思是2张图片都按相同比例伸缩吗?
只要2张图片分别stretchblt就行了。

15,979

社区成员

发帖
与我相关
我的任务
社区描述
VC/MFC 界面
社区管理员
  • 界面
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧