![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Участник клуба
Регистрация: 28.07.2009
Сообщений: 1,510
|
![]()
С помощью GetClientRect можно получить ширину и высоту, но не координаты (т.к. left=top=0);
С помощью GetWindowRect можно получить x-координату, но не y. Т.к. окно симметрично по горизонтали |
![]() |
![]() |
![]() |
#2 | |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
![]() Цитата:
I'm learning to live...
|
|
![]() |
![]() |
![]() |
#3 |
Участник клуба
Регистрация: 28.07.2009
Сообщений: 1,510
|
![]()
Хотел написать "симметрично относительно вертикальной оси", но стало лень)))
|
![]() |
![]() |
![]() |
#4 |
Старожил
Регистрация: 17.11.2010
Сообщений: 18,922
|
![]()
Для обычного окна плясать от того, что высота нижней границы равна ширине левой (правой) границы окна
Если бы архитекторы строили здания так, как программисты пишут программы, то первый залетевший дятел разрушил бы цивилизацию
|
![]() |
![]() |
![]() |
#5 |
Участник клуба
Регистрация: 28.07.2009
Сообщений: 1,510
|
![]()
Хм... Только так? Окна ведь разные бывают =\
Спасибо |
![]() |
![]() |
![]() |
#6 |
Старожил
Регистрация: 17.11.2010
Сообщений: 18,922
|
![]()
Не только так:
ClientToScreen от 0,0 вернет координаты клиентской области относительно экрана GetWindowRect - всего окна относительно экрана
Если бы архитекторы строили здания так, как программисты пишут программы, то первый залетевший дятел разрушил бы цивилизацию
Последний раз редактировалось Аватар; 19.09.2011 в 15:39. |
![]() |
![]() |
![]() |
#7 |
Участник клуба
Регистрация: 28.07.2009
Сообщений: 1,510
|
![]()
Вот. Нашёл более универсальное средство. У меня работает. Может кому пригодится...
Код:
|
![]() |
![]() |
![]() |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Рамка вокруг клиентской области окна | pladen | HTML и CSS | 2 | 26.08.2011 15:22 |
Прямоугольник клиентской области | Sibedir | Общие вопросы Delphi | 2 | 17.02.2011 13:31 |
перерисовка/обновление клиентской области окна | ImmortalAlexSan | Общие вопросы Delphi | 0 | 09.01.2011 16:19 |
Установить размер клиентской обл. окна | Ulex | Win Api | 0 | 12.04.2010 01:47 |
Прозрачность в клиентской части окна. | Ivan_32 | Win Api | 2 | 06.02.2009 15:53 |