Roh*_*pta 0 windows delphi delphi-2007 multiscreen
在多屏幕系统上,我希望我的一些应用程序能够记住它们最后运行的屏幕并再次在同一屏幕上运行.
如何确定当前屏幕/显示器是什么,请记住屏幕可能具有不同的分辨率?这些程序是用Delphi 2007编写的.
VCL公开此信息,例如通过表单的Monitor属性.这种类型TMonitor暴露了监视器的各种属性:它的编号,无论是主监视器,它的边界和工作区等等.
您尝试做的只是将表单恢复到以前运行的位置.我认为您不需要记住监视器信息.只需执行以下操作:
GetWindowPlacement和SetWindowPlacement.| 归档时间: |
|
| 查看次数: |
1269 次 |
| 最近记录: |