如何将Form在第二个监视器上居中?

戴维森

我正在第二个监视器上显示一个表单(使用此参考),并且需要它居中显示。

这是我最后的尝试,但没有成功。我该如何实现?

    MonitorForm.Left := (mInfo.rcWork.Width - MonitorForm.Width)  div 2;
    MonitorForm.Top := (mInfo.rcWork.Height - MonitorForm.Height) div 2;
HeartWare

您需要考虑显示器在整个桌面尺寸中的位置(左/上):

MonitorForm.Left := mInfo.rcWork.Left + (mInfo.rcWork.Width - MonitorForm.Width) div 2;
MonitorForm.Top := mInfo.rcWork.Top + (mInfo.rcWork.Height - MonitorForm.Height) div 2;

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何将鼠标移至第二个屏幕监视器?

来自分类Dev

如何将鼠标移至第二个屏幕监视器?

来自分类Dev

从外壳启用第二个监视器

来自分类Dev

从外壳启用第二个监视器

来自分类Dev

如何在第二个监视器/显示器上打开Tkinter GUI?(视窗)

来自分类Dev

如何使任务计划程序通知出现在第二个监视器上

来自分类Dev

在第二个监视器上更新/刷新matplotlib图

来自分类Dev

在第二个监视器上打开window.open

来自分类Dev

在第二个监视器上打开window.open

来自分类Dev

Windows 10第二个监视器上的不可单击区域

来自分类Dev

如何使Ubuntu来宾VM识别第二个VirtualBox监视器?

来自分类Dev

如何拍摄第二个屏幕监视器的屏幕截图?

来自分类Dev

如何使Ubuntu来宾VM识别第二个VirtualBox监视器?

来自分类Dev

Windows 10:如何再次检测第二个监视器?

来自分类Dev

要使窗口在第二个监视器上保持打开状态,而第二个监视器在Win7中又回到主监视器了?

来自分类Dev

在Windows 10上,为什么某些程序无法在第二个监视器上缩放?

来自分类Dev

从第二个监视器上拔下后,Dropbox从系统托盘中消失

来自分类Dev

KDE Plasma:第二个监视器上的最大化窗口留有很大的空隙

来自分类Dev

从第二个监视器上拔下后,Dropbox从系统托盘中消失

来自分类Dev

KDE Plasma:第二个监视器上的最大化窗口留有很大的空隙

来自分类Dev

无法使用Karmic Koala将第二个监视器配置为在KDE中旋转90'

来自分类Dev

Windows 7,忽略第二个插入的监视器/显示器。

来自分类Dev

如何从具有单个监视器的另一台计算机远程访问第二个监视器?

来自分类Dev

Linux Mint:“移动到监视器2”:但是我没有第二个监视器。我该如何解决?

来自分类Dev

如何在Windows 8.1中将特定(第二个)监视器设置/强制/启用为非常低的分辨率?

来自分类Dev

使用第二个监视器时,Ubuntu启动失败

来自分类Dev

Java:未聚焦时,在第二个监视器中使窗口全屏显示

来自分类Dev

带有第二个监视器的“色调2”“不可见”

来自分类Dev

带有第二个监视器的“色调2”“不可见”

Related 相关文章

  1. 1

    如何将鼠标移至第二个屏幕监视器?

  2. 2

    如何将鼠标移至第二个屏幕监视器?

  3. 3

    从外壳启用第二个监视器

  4. 4

    从外壳启用第二个监视器

  5. 5

    如何在第二个监视器/显示器上打开Tkinter GUI?(视窗)

  6. 6

    如何使任务计划程序通知出现在第二个监视器上

  7. 7

    在第二个监视器上更新/刷新matplotlib图

  8. 8

    在第二个监视器上打开window.open

  9. 9

    在第二个监视器上打开window.open

  10. 10

    Windows 10第二个监视器上的不可单击区域

  11. 11

    如何使Ubuntu来宾VM识别第二个VirtualBox监视器?

  12. 12

    如何拍摄第二个屏幕监视器的屏幕截图?

  13. 13

    如何使Ubuntu来宾VM识别第二个VirtualBox监视器?

  14. 14

    Windows 10:如何再次检测第二个监视器?

  15. 15

    要使窗口在第二个监视器上保持打开状态,而第二个监视器在Win7中又回到主监视器了?

  16. 16

    在Windows 10上,为什么某些程序无法在第二个监视器上缩放?

  17. 17

    从第二个监视器上拔下后,Dropbox从系统托盘中消失

  18. 18

    KDE Plasma:第二个监视器上的最大化窗口留有很大的空隙

  19. 19

    从第二个监视器上拔下后,Dropbox从系统托盘中消失

  20. 20

    KDE Plasma:第二个监视器上的最大化窗口留有很大的空隙

  21. 21

    无法使用Karmic Koala将第二个监视器配置为在KDE中旋转90'

  22. 22

    Windows 7,忽略第二个插入的监视器/显示器。

  23. 23

    如何从具有单个监视器的另一台计算机远程访问第二个监视器?

  24. 24

    Linux Mint:“移动到监视器2”:但是我没有第二个监视器。我该如何解决?

  25. 25

    如何在Windows 8.1中将特定(第二个)监视器设置/强制/启用为非常低的分辨率?

  26. 26

    使用第二个监视器时,Ubuntu启动失败

  27. 27

    Java:未聚焦时,在第二个监视器中使窗口全屏显示

  28. 28

    带有第二个监视器的“色调2”“不可见”

  29. 29

    带有第二个监视器的“色调2”“不可见”

热门标签

归档