MDI窗口背景图片的问题。

Runatuta 2003-05-06 09:31:59
现有一个MIDHELP窗口,我在里面添加了一个图片控件,然后选择了一幅.jpg的图片。但是,运行程序后,其他要打开的窗口都被覆盖在图片的下面。请各位指教,如何设置或者写代码使得背景图片始终在最底层啊?
...全文
44 点赞 收藏 7
写回复
7 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
tripman 2003-05-15
在MDI窗口显示图片有两种方法:1、用API调用。2、利用内置图片控件的Child窗口作为的MDI背景。
以上用第二种比较简单实用,方法如下:
新建一个Child窗口W_back,在窗口内放一图片控件p_1,W_back的Enable设为False.
然后在W_back的activate事件加:this.BringtoTop=false,
在resize事件中加:p_1.resize(this.width,this.height)
最后在MDI窗口的OPEN事件中加上:
opensheet(w_back,this,0,layered!)
回复
twb88 2003-05-15
给分吧
回复
Runatuta 2003-05-15
哦,谢谢您。呵呵
回复
xirumin 2003-05-15
别跑!!!

好多网站上,特别是www.pdriver.com及www.liulee.net上都有下载,如果找不到写短信我,发一个给你
回复
Runatuta 2003-05-15
帮个忙吧。
回复
Runatuta 2003-05-09
我的意思是给主窗口加个背景图片。
回复
lupa_8421 2003-05-06
我通常的办法是专门用一个窗口用来显示图片。在主程序启动的时候opensheet。
回复
相关推荐
发帖
PowerBuilder
创建于2007-09-28

866

社区成员

PowerBuilder 相关问题讨论
申请成为版主
帖子事件
创建了帖子
2003-05-06 09:31
社区公告
暂无公告