Я пытаюсь отобразить форму FireMonkey на второй монитор, с помощью 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. Если свойства позиции формы не имеют способа указать ее там. –