MDI窗体的简单问题,解决马上给分!

Grace2003 2004-04-15 10:05:41
请问MDI的子窗体如何在屏幕的正中心啊,我试了每一个Position的属性都不行,因为我的MDI父窗体有工具条,而子窗体好像是位于工具条下面部分的中间位置,紧急求救,我是初学者,请各位指教,解决马上给分!!!
...全文
80 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
fim 2004-04-15
  • 打赏
  • 举报
回复
刚刚在机子上试了一下,测试通过,但子窗口有闪烁感

frmChild.Left := (Screen.Width - frmChild.Width) div 2;
frmChild.Top := (Screen.Height - frmChild.Height - (frmMain.Height - ClientHeight) - 16) div 2;
web700 2004-04-15
  • 打赏
  • 举报
回复
子窗体位于工具条下面部分的中间位置
hhzqf1980 2004-04-15
  • 打赏
  • 举报
回复
可以在Create中手工调整一下:Top := Top - (MainForm.CoolBar.Height div 2)
hhzqf1980 2004-04-15
  • 打赏
  • 举报
回复
position:=poDesktopCenter;
qingenerp 2004-04-15
  • 打赏
  • 举报
回复
呵呵哈,应该是不行的,帮你顶一下把!

5,388

社区成员

发帖
与我相关
我的任务
社区描述
Delphi 开发及应用
社区管理员
  • VCL组件开发及应用社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧