界面的最大化问题

我的界面最大化后,会把任务栏覆盖,可以解决这个问题吗?
还有,怎么得到桌面的任务栏高度
[49 byte] By [hamzsy-十二真空间] at [2007-12-11]
# 1
var
FClientArea:TRect;

SystemParametersInfo(SPI_GETWORKAREA, 0, @FClientArea, 0);
BoundsRect := FClientArea;
chechy-www.qdocuments.net at 2007-10-24 > top of Msdn China Tech,PowerBuilder,控件与界面...
# 2
可以让程序最大化后不覆盖任务栏吗?
hamzsy-十二真空间 at 2007-10-24 > top of Msdn China Tech,PowerBuilder,控件与界面...
# 3
你试试不就知道了。你不试怎么知道它不行呢?
chechy-www.qdocuments.net at 2007-10-24 > top of Msdn China Tech,PowerBuilder,控件与界面...
# 4
试了,还是一样。
我的程序为什么会这样呢?
就只有一个界面这样,别的都正常,设置与其他一样(我感觉)
hamzsy-十二真空间 at 2007-10-24 > top of Msdn China Tech,PowerBuilder,控件与界面...
# 5
不可能啊,我这里的却很好,不覆盖任务栏。(注意,任务栏不要设置成隐藏模式)
chechy-www.qdocuments.net at 2007-10-24 > top of Msdn China Tech,PowerBuilder,控件与界面...
# 6
我估计这是不需要代码的,可能只有某个地方设一下就好了,可我不知道
所有的窗口中只有一个这样,以前没遇到过。以后也没发现第二个。
运行后有点象那中满屏的安装程序那样
hamzsy-十二真空间 at 2007-10-24 > top of Msdn China Tech,PowerBuilder,控件与界面...
# 7
你所说的我怎么没遇到过呢?你是不是将表单设置成Stayontop了?
GWFXP-影 at 2007-10-24 > top of Msdn China Tech,PowerBuilder,控件与界面...
# 8
看看formstyle
yuanjunjing-danny at 2007-10-24 > top of Msdn China Tech,PowerBuilder,控件与界面...
# 9
任务栏有一项是设置它永远处与最前的,你设置一下它,
呵呵
ccc_wh-cwh at 2007-10-24 > top of Msdn China Tech,PowerBuilder,控件与界面...
# 10
同意楼上意见!呵呵
# 11
你是不是将表单设置成Stayontop了?
任务栏有一项是设置它永远处与最前的,你设置一下它
# 12
上面的那些设置都没问题,也没将表单设成Stayontop
任务栏设在最前的话,窗体中的状态栏就看不见了
hamzsy-十二真空间 at 2007-10-24 > top of Msdn China Tech,PowerBuilder,控件与界面...