最近做一个项目,启动时主窗体显示时即最大化,将主窗体的WindowState的值修改为wsMaximized,把窗体最大化了,但是总感觉向下移动了半个任务栏的高度。
非常疑惑之下,在网上找了很多资料,但是大体只是介绍如何最大化或者改变宽高以实现不和任务栏位置冲突。
仔细检查项目主窗体的设置终于找到了问题。
原因是问题窗体的Position属性为poDesktopCenter,这样等于强制居中导致了下移。改为:poDefault即可解决问题。
留个脚印希望遇到同样问题的朋友可以少化点时间。