游戏开发论坛

 找回密码
 立即注册
搜索
查看: 1591|回复: 2

怎样使picturebox控件滚动显示BMP文件??

[复制链接]

9

主题

50

帖子

161

积分

注册会员

Rank: 2

积分
161
发表于 2007-4-14 17:55:00 | 显示全部楼层 |阅读模式
BOOL CMapEditDialog::OnInitDialog()
{
  CDialog::OnInitDialog();
  HBITMAP   hbmp;   
  hbmp=(HBITMAP)LoadImage(NULL,"b1.bmp",IMAGE_BITMAP,0,0,LR_CREATEDIBSECTION|LR_DEFAULTSIZE|LR_LOADFROMFILE);   
m_pic.SetBitmap(hbmp);
          return TRUE;
}

其实是在做个地图编辑器- -!!
不知道picturebox的成员变量有没有类似BLT的选取矩形区域贴图的功能,有的话应该可以配合滚动条来滚动显示吧


32

主题

1583

帖子

1589

积分

金牌会员

Rank: 6Rank: 6

积分
1589
发表于 2007-4-16 18:21:00 | 显示全部楼层

Re:怎样使picturebox控件滚动显示BMP文件??

啊,看到用C++的在使用PictureBox控件好感动啊。

PictureBox控件是有hDC属性的吧,可以用来进行Blt。

8

主题

716

帖子

716

积分

高级会员

Rank: 4

积分
716
发表于 2007-4-27 14:22:00 | 显示全部楼层

Re:怎样使picturebox控件滚动显示BMP文件??

建议你还是自己来做卷轴效果吧
如果连这个也难已实现
我相信你后面会更加举步为艰
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

作品发布|文章投稿|广告合作|关于本站|游戏开发论坛 ( 闽ICP备17032699号-3 )

GMT+8, 2026-1-26 16:59

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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