【问题标题】:What is the Equivilent of Screen.MonitorCount in an HD Firemonkey Application?高清 Firemonkey 应用程序中 Screen.MonitorCount 的等效项是什么?
【发布时间】:2013-08-09 22:24:34
【问题描述】:

我正在使用 XE4 并试图确定在 HD Firemonkey 应用程序中连接了多少显示器。在 VCL 应用程序中,您可以从 Screen.MonitorCount 获得此信息。 Firemonkey 等价物是什么?

【问题讨论】:

  • 您将在此 SO question 中找到所有必要的信息。简而言之,您必须编写特定于平台的代码。

标签: delphi firemonkey delphi-xe4


【解决方案1】:

目前还没有仅适用于 Windows(强调我的):

创建项目时会创建一个名为 Screen 的 TScreen 类型的全局变量。 Screen 封装了您的应用程序正在运行的屏幕的状态。 Screen 执行的常见任务包括指定:

  • 光标的外观。
  • 运行应用程序的窗口大小。
  • 屏幕设备可用的字体列表。
  • 多屏行为(仅限 Windows)

如果您的 Windows 应用程序在多个监视器上运行,Screen 会维护一个监视器列表及其尺寸,以便您可以有效地管理用户界面的布局。

【讨论】:

    猜你喜欢
    • 2011-11-09
    • 2011-04-01
    • 2020-07-25
    • 1970-01-01
    • 2013-01-03
    • 1970-01-01
    • 2011-11-24
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多