什么是HD Firemonkey应用程序中的Equivilent of Screen.MonitorCount?

时间:2013-08-09 22:24:35

标签: delphi firemonkey delphi-xe4

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

1 个答案:

答案 0 :(得分:3)

据我所知,没有一个。有一个previous SO question讨论这是你必须自己编写的特定于平台的内容,documentation清楚地说明了多屏幕支持仅适用于Windows(强调我的):

  

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

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

如果 Windows应用程序在多台显示器上运行,则屏幕会维护显示器及其尺寸列表,以便您可以有效地管理用户界面的布局。