本文整理自网络,侵删。
假定要显示在扩展的第二个显示器的Form的名称为frmFloat,则除了要设置该form的top、left、width、height为Screen.Monitors[1].Top, Screen.Monitors[1].Left, Screen.Monitors[1].Width, Screen.Monitors[1].Height 外,一定要加上FrmFloat.MakeFullyVisible(Screen.Monitors[1]);才能将该Form显示到第二个显示器上。
一开始没加该语句时总是全屏到主显示器,郁闷很长一段时间才发现这个关键的方法FrmFloat.MakeFullyVisible(Screen.Monitors[1]);以后要记住。
相关阅读 >>
扩展 Delphi 线程 使之传递参数.(给匿名线程增加参数)
Delphi getprocessisadmin()判断exe是否以管理员身份启动
Delphi xe10 手机内部系统相关操作(手机信息、震动、剪贴板、键盘、电话、拨号)
Delphi10.3构造一个json数据的第三种方法,并格式化输出
windows api 的数据类型与 Delphi 数据类型对照表
Delphi windows 底下根据一个进程的名字杀死一个进程的代码
更多相关阅读请进入《Delphi》频道 >>