![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Работа с "чужой" формой [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 - для получения исходных характеристик (координаты, размер) окна.