Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Delphi программирование > Общие вопросы Delphi
Регистрация

Восстановить пароль

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 03.05.2010, 00:53   #11
W0LF
Форумчанин
 
Аватар для W0LF
 
Регистрация: 28.03.2008
Сообщений: 940
По умолчанию

Цитата:
Сообщение от Marsel737 Посмотреть сообщение
BOBAH13, Александриус, спасибо за помощь. Но я не пойму, при чём тут GetParent/SetParent? И почему ниже приведенный код не снимает скрин "как надо", т.е. не с Rect.Left, Rect.Top?
При чом? Да потому, что вы через GetWindowRect получаете положение окна (Left, Top, Right, Left) не от границ окна, а от границ радителя... ВОВАН13 дело говорит... Нужно узнать радителя, его положение относительно экрана (а если у него есть радитель то и его и т.д.), а затем компонента нужно вам и там уже находим все "координаты" и размеры компонента... а то что вы написали - некуда не годиться... Только если форму фоткать...
W0LF вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Определение положения указателя в TEdit ImmortalAlexSan Общие вопросы Delphi 2 24.04.2010 17:05
Узнать Caption по хендлу Bayazet Общие вопросы Delphi 1 05.02.2010 12:21
Как уничтожить окно по его хендлу VintProg Общие вопросы Delphi 5 10.11.2009 09:04
Определение размеров Shape Я_Алешко Microsoft Office Word 2 28.10.2009 13:59
Определение размеров картинки Kocapb Общие вопросы C/C++ 1 03.12.2007 20:49