简单问题!!“墙纸”能不能平铺?

dudulily 2000-08-07 04:47:00
一张小的墙纸可以“平铺”,充满我们整个桌面,这是我们熟知的。但在VB的MDIform
或者PictureBox也可以达到这种效果吗?我知道他们的picture属性可加载图片,但不知图片怎样可以“平铺”以充满整个空间。(我不想用“画笔”或“photoshop”等处理图象大小)。请你告诉我该怎么做?
...全文
117 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
Firing_Sky 2000-08-07
  • 打赏
  • 举报
回复
好像没有这样的属性……
dudulily 2000-08-07
  • 打赏
  • 举报
回复
Tyro:autoredraw是创建持久的图形,我试了,不行!而且我刚才没说清楚,我是想把它放mdiform上做背景。
Firing_Sky 2000-08-07
  • 打赏
  • 举报
回复
autoredraw好像只是用来重绘窗口的,怎么来实现平铺?
dudulily 2000-08-07
  • 打赏
  • 举报
回复
需要这么多参数,该怎么用呢?岂不是先要得出我的小图片大小,贴上;再计算新的起始点(x,y),再粘贴···难道不能设置某种平铺的属性?(这样就最好了!因为我要长期把它放mdiform上做背景,象网页背景那样;而处理后的图片又不好看)或者你能不能贴一段代码呀?
Tyro 2000-08-07
  • 打赏
  • 举报
回复
picturebox有个属性autoredraw设置为true就可以了
Firing_Sky 2000-08-07
  • 打赏
  • 举报
回复
用Api函数Bitblt复制位图块就可以达到平铺效果

7,762

社区成员

发帖
与我相关
我的任务
社区描述
VB 基础类
社区管理员
  • VB基础类社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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