![]() |
Прежде чем задать вопрос, смотрите FAQ.
Рекомендуем загрузить DRKB.
Наладить общение поможет, если вы подпишитесь по почте на новые темы в этом форуме.
![]() ![]() |
![]() |
St@senk@ |
![]()
Сообщение
#1
|
![]() Новичок ![]() Группа: Пользователи Сообщений: 48 Пол: Мужской Реальное имя: Максим Репутация: ![]() ![]() ![]() |
Как через WinApi узнать размеры окна?
-------------------- Три пути ведут к знанию: путь размышления - это путь самый благородный, путь подражания - это путь самый легкий и путь опыта - это путь самый горький.
Конфуций |
volvo |
![]()
Сообщение
#2
|
Гость ![]() |
При обработке сообщения WM_SIZE:
size_x := LOWORD(Lparam); |
#$# PaVeL #$# |
![]() ![]()
Сообщение
#3
|
![]() Пионер ![]() ![]() Группа: Пользователи Сообщений: 91 Пол: Мужской Реальное имя: Павел Репутация: ![]() ![]() ![]() |
А также из любого места программы:
function GetWindowRect(hWnd: HWND; var lpRect: TRect): BOOL; stdcall; Передаешь туда hWnd окна И переменную var lpRect: TRectи считываешь координаты и размеры: X := lpRect.Left; Всё просто... |
![]() ![]() |
![]() |
Текстовая версия | 25.03.2023 12:42 |