![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Как расположить форму по центру экрана? [D7, WinXP]
Alex © (2008-06-04 21:15:00)Сабж.
Ранее делал с помощью Rect, но это громоздко, есть варианты как это сделать?
DVM (2008-06-05 10:44:00) [1]
> Как расположить форму по центру экрана?
SetWindowPos() или MoveWindow()
{RASkov} (2008-06-05 09:07:00) [2]Получаем раб.область:
R = SystemParametersInfo + SPI_GETWORKAREA
Элементарно:
Window.X = ((R.Right-R.Left) - Window.Width) div 2;
Window.Y = ((R.Bottom-R.Top) - Window.Height) div 2;
Anatoly Podgoretsky (2008-06-04 23:31:00) [3]> Alex (04.06.2008 22:28:02) [2]
Ну так нельзя расположить, то чего нет.
Alex (2008-06-04 22:28:00) [4]Да.
ПостОвый терминатор (2008-06-04 21:23:00) [5]Так ты вообще работаешь без Form? Ну поскольку в WinAPI?