主题:  窗口定义的问题

茫然3D

职务:普通成员
等级:1
金币:0.0
发贴:10
#12002/6/22 11:24:37
急!
我是初学者,请问本来定义窗口大小是800,600,后用RESIZEWINDOW(352,288)后,窗口不居中了。而且我的程序不能独立运行屏幕上,因为小于屏幕的分辨率,所以四周总露出来。我看人家的程序运行时是黑底,为什么?
谢了!



media2

职务:普通成员
等级:1
金币:0.0
发贴:41
#22002/6/22 17:51:44
使用cover.u32



茫然3D

职务:普通成员
等级:1
金币:0.0
发贴:10
#32002/6/22 18:13:22
谢了!
嘿嘿,俺是超级初级用户,感问cover.u32 怎么用?
再谢!



魔岩

职务:版主
等级:6
金币:34.0
发贴:4453
#42002/6/22 18:56:09
窗口居中的代码:
OrigWidth:=WindowWidth
OrigHeight:=WindowHeight
ResizeWindow(300,300) --这里随便自己改拉
MoveWindow((OrigHeight-WindowHeight)/2,(OrigWidth-WindowWidth)/2)



魔岩

职务:版主
等级:6
金币:34.0
发贴:4453
#52002/6/22 18:59:34
Cover.u32只有两个函数,很容易用,只要在程序开始写入Cover()就可以,但是记得在程序退出的时候使用Uncover() 恢复!



茫然3D

职务:普通成员
等级:1
金币:0.0
发贴:10
#62002/6/22 20:09:03
我试试看
非常感谢各位大虾的帮助,不胜感激。



茫然3D

职务:普通成员
等级:1
金币:0.0
发贴:10
#72002/6/22 20:35:36
又烦劳各位了
cover解决了,可MOVE函数执行后还是没有居中



魔岩

职务:版主
等级:6
金币:34.0
发贴:4453
#82002/6/22 20:42:40
你看这个范例执行正常吗?

 调整窗口居中

编辑历史:[这消息被Rock编辑过(编辑时间2002-06-22 20:43:04)]


茫然3D

职务:普通成员
等级:1
金币:0.0
发贴:10
#92002/6/22 20:52:57
成功了!
再谢!
共同进步!



魔岩

职务:版主
等级:6
金币:34.0
发贴:4453
#102002/6/22 23:03:51
似乎偶没有得到进步。。faint

编辑历史:[这消息被Rock编辑过(编辑时间2002-06-22 23:04:12)]


lvzhiguo

职务:普通成员
等级:1
金币:1.0
发贴:136
#112002/6/22 23:56:36
Rock在上个帖子中说
引用:
似乎偶没有得到进步。。faint

慢慢来,像你这样的高手进步很困难哟!除非找到更高的高手指点,或者上国外网站看看



魔岩

职务:版主
等级:6
金币:34.0
发贴:4453
#122002/6/23 0:14:01
有。。网络发布偶是新手的说。。开发U32偶也是新手的说。。



serenade

职务:普通成员
等级:1
金币:0.0
发贴:11
#132002/8/12 23:33:52
是不是在修改——文件——属性中设置窗口句中就行了?