如何让程序的窗体显示在桌面的中央(除任务栏)。

解决方案 »

  1.   

    Form1.Position := poDesktopCenter;
      

  2.   

    设置窗体的Position属性 poScreenCenter 或 poDesktopCenter或在运行时根据桌面的大小,和窗体的大小 自行计算 窗体的位置
      

  3.   

    Form1.Position := poScreenCenter;
      

  4.   

    设置窗体的Position属性 poScreenCenter 或 poDesktopCenter或在运行时根据桌面的大小,和窗体的大小 自行计算 窗体的位置
    你也可以這樣設置:
    form1.top:=mm;
    ......left:=mm;
    ......hight:=mm;
    ......wight:=mm;
    這樣也可以.
      

  5.   

    设置窗体的Position属性 poScreenCenter 或 poDesktopCenter
    都是包括任务栏在内的中央,也就是整个屏幕的中央,我的目的是让窗体显示在任务栏上方的中央,不知道大家有没有明白我的意思。
    要真不行的话只能自己在程序中计算了。
      

  6.   

    Form1.Position := poScreenCenter;这样最简单!
    没必要那么精确计算,累死人的!