【发布时间】:2012-03-03 19:41:38
【问题描述】:
我正在尝试使用带有以下代码的 C++Builder 在第二台显示器上显示 FireMonkey 表单:
void __fastcall ShowFormOnScreen( int OutMon )
{
MyForm->Top = 0;
MyForm->BorderStyle = bsNone;
MyForm->WindowState = wsNormal;
MyForm->Left = Screen->Monitors[OutMon]->Left;
MyForm->Height = Screen->Monitors[OutMon]->Height;
MyForm->Width = Screen->Monitors[OutMon]->Width;
MyForm->Show();
}
很遗憾,Screen 对象没有Monitors 属性,那么如何在 FireMonkey 中做到这一点?
【问题讨论】:
-
这可能是 firemonkey 的限制。除非表单位置属性有某种方法可以在那里指定它。
标签: delphi c++builder firemonkey c++builder-xe2