qq342252004 发表于 2008-5-3 09:48:06

如何让GUI窗口居中显示

如何让GUI窗口在任何分辨率下都居中显示?

[ 本帖最后由 qq342252004 于 2008-5-4 08:18 编辑 ]

nuoyan 发表于 2008-5-3 10:27:38

比如这句   
$Form1 = GUICreate("AForm1", 598, 438, 193, 115)
去掉最后面两个坐标就可以了
像这样
$Form1 = GUICreate("AForm1", 598, 438)
在任何分辨率下都会居中显示

xiaoy 发表于 2008-5-3 11:43:01

默认即居中

5yun 发表于 2008-5-3 16:44:23

画蛇添足下

5yun 发表于 2008-5-3 16:50:32

Dim $width=598
Dim $height=438
$Form1 = GUICreate("AForm1", $width, $height, (@DesktopWidth-$width)/2,(@DesktopHeight-$height)/2)

可以让控件在窗体内居中

131738 发表于 2008-5-4 00:13:39

默认...

-1 ,-1...

正解吧!!!!!

木纳 发表于 2008-5-4 05:13:02

记下了~!
3q各位

qq342252004 发表于 2008-5-4 08:17:45

谢谢各位的帮助 问题解决了

wuha3619 发表于 2008-5-4 13:23:40

回复 7# 131738 的帖子

恩,大家真热心

hgzzy 发表于 2008-5-4 21:02:14

这种方法不错,不用担心分辨率了!

咖啡㊣可乐 发表于 2008-5-6 18:44:37

进来学一下谢谢

:face (33):

javarike 发表于 2009-5-20 14:57:09

技巧啊.真的很好...呵呵

botanycc 发表于 2009-5-20 15:22:09

顺便记忆下

hnzzlzj 发表于 2009-8-25 01:35:00

正好也在找这个呢

huangguolian 发表于 2010-5-10 11:09:53

默认...

默认...



正解吧!!!!!
页: [1] 2
查看完整版本: 如何让GUI窗口居中显示