Конференция "WinAPI" » Как расположить форму по центру экрана? [D7, WinXP]
 
  • Alex (04.06.08 21:15) [0]
    Сабж.
    Ранее делал с помощью Rect, но это громоздко, есть варианты как это сделать?
  • ПостОвый терминатор © (04.06.08 21:23) [1]
    Так ты вообще работаешь без Form? Ну поскольку в WinAPI?
  • Alex (04.06.08 22:28) [2]
    Да.
  • Anatoly Podgoretsky © (04.06.08 23:31) [3]
    > Alex  (04.06.2008 22:28:02)  [2]

    Ну так нельзя расположить, то чего нет.
  • {RASkov} © (05.06.08 09:07) [4]
    Получаем раб.область:
    R = SystemParametersInfo + SPI_GETWORKAREA
    Элементарно:
    Window.X = ((R.Right-R.Left) - Window.Width) div 2;
    Window.Y = ((R.Bottom-R.Top) - Window.Height) div 2;
  • DVM © (05.06.08 10:44) [5]

    > Как расположить форму по центру экрана?

    SetWindowPos() или MoveWindow()
 
Конференция "WinAPI" » Как расположить форму по центру экрана? [D7, WinXP]
Есть новые Нет новых   [134433   +22][b:0][p:0]