比较大的位图怎么在VC++的窗口里面全部显示(我的图片较大在位图中只能显示一角,我想全部显示,求解)
我来答
可选中1个或多个下面的关键词,搜索相关资料。也可直接点“搜索资料”搜索整个问题。
bhtzu
2013-05-02
·
TA获得超过1.1万个赞
知道大有可为答主
回答量:8088
采纳率:85%
帮助的人:4203万
关注
两个方法:
放缩到窗口大小显示全图。使用StretchBlt代替BitBlt函数
让视图支持滚动。MFC下有一个CScrollView可以默认支持滚动条,这个比较简单,或者根据不同的工程模式和窗口类型,也可以自己创建滚动条、滚动按钮,然后自己通过滚动消息设置BitBlt的原点即可。
本回答由提问者推荐
收起
归悦欣cf
2013-05-02
·
TA获得超过1443个赞
知道大有可为答主
回答量:4250
采纳率:59%
帮助的人:1323万
关注
收起
为你推荐: