Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Работа с "чужой" формой [D7]


Max111 ©   (2004-06-21 14:55:00) 

Уважаемые знатоки. Подскажите, как из своей программы вывести чужую форму и разместить ее в левом верхнем углу монитора??? Знаю Заголовок чужой формы и класс.
Заранее благодарю.


GuAV   (2004-06-21 22:53:00) [1]


> А что форма не может являться окном?????

Я тоже так думал. Оказывается окно - это
===============
A window in an application written for the Microsoft® Windows® operating system is a rectangular area of the screen where the application displays output and receives input from the user. A window shares the screen with other windows, including those from other applications. Only one window at a time can receive input from the user. The user can use the mouse, keyboard, or other input device to interact with this window and the application that owns it.
===============
А форма - это всего лишь Delphi компонент, который
===============
TForm represents a standard application window (form).

т.е. это совершенно разные вещи.


MacroDenS   (2004-06-21 20:11:00) [2]

А что форма не может являться окном?????


GuAV   (2004-06-21 18:24:00) [3]

Digitman ©   (21.06.04 16:03) [4]

Ладно, тогда - У TWinControlа значение свойства caption, приведенное к ASCIIZ совпадает с заголовком окна этого TWinControlа - это хоть верно? или я опять делаю грубую ошибку?


Digitman   (2004-06-21 16:03:00) [4]


> GuAV ©   (21.06.04 15:57) [3]


Form.Caption = Форма.Подпись


GuAV   (2004-06-21 15:57:00) [5]


> у формы нет заголовка

Что же тогда Form.Caption ?


Digitman   (2004-06-21 15:03:00) [6]


> Знаю Заголовок чужой формы и класс


у формы нет заголовка

заголовок есть у окна


PVOzerski   (2004-06-21 15:01:00) [7]

Ну так сначала получи хэндл окошка через FindWindow, а потом измени координаты через MoveWindow. Еще может пригодится GetWindowRect - для получения исходных характеристик (координаты, размер) окна.


Наверх

Титульная страница Поиск, карта сайта Написать письмо