急用,是不是没有办法!关于在 MDI 窗口中有控件,同时要显示他的 sheet 窗口! sheet窗口不见了!

hzhxxx 2002-10-11 10:22:22
关于在 MDI 窗口中有控件,同时要显示他的 sheet 窗口!

MDI 窗口 w_main ,

child 窗口 w_sheet

OpenSheet(w_sheet,w_main,1,Original!)

成功了,看到了 w_sheet

我在 w_main 中随便放了一个控件,

OpenSheet(w_sheet,w_main,1,Original!)
成功了,但是看不到了 w_sheet

怎么办!!!1

先谢谢!





...全文
9 点赞 收藏 9
写回复
9 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
hzhxxx 2002-10-11
是在 在MDI主窗口中放状态拦,就是 MS 的conctl32.dll 中的!
一个子窗口中有背景图!
回复
ldk 2002-10-11
你的问题是不是就是要在MDI主窗口中放一背景图?
回复
JIANXIN_LU 2002-10-11
你可以在MDI主窗口的RESIZE事件中编程来改变控件的大小。
回复
hzhxxx 2002-10-11
但是我的 MDI 主窗口要最大化, Sheet 窗口有一个作背景图,要最大化的,其他的 sheet 窗口随意!
回复
luoyefeng 2002-10-11
可以呀,将主窗体的workspace的height和width修改一下不就行了
回复
pufan 2002-10-11
工作区中有控件的时候得修改mdi_1的大小.
如:
控件放在(0,0),大小为(100,50)
则在w_main的open事件中写
Mdi_1.X=0
Mdi_1.Y=50
Mdi_1.Width=workspacewidth()
Mdi_1.height=workspaceheight() -50
回复
ldk 2002-10-11
是有这个问题,但也不是没办法,如果你放的控制件是在窗口的最上方或最下方就很好解决,如果是放背景图片也很好解决
回复
hzhxxx 2002-10-11
谢谢各位的回答!

但是问题还没有很好的解决!

请大家把问题看清楚了!
回复
ldk 2002-10-11
我上传了一个例程,你看看吧,是在MDI窗口中放自己的状态栏的程序:
http://pbhome.net/program/ldk1.rar
回复
相关推荐
发帖
控件与界面
创建于2007-09-28

587

社区成员

PowerBuilder 控件与界面
申请成为版主
帖子事件
创建了帖子
2002-10-11 10:22
社区公告
暂无公告