Вниз
Скачать: CL | DM;

Работа с "чужой" формой   Найти похожие ветки 

← →
Max111   (2004-06-21 14:55) [0]

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


← →
PVOzerski ©   (2004-06-21 15:01) [1]

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


← →
Digitman ©   (2004-06-21 15:03) [2]


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


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

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


← →
GuAV ©   (2004-06-21 15:57) [3]


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

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


← →
Digitman ©   (2004-06-21 16:03) [4]


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


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


← →
GuAV ©   (2004-06-21 18:24) [5]

Digitman ©   (21.06.04 16:03) [4]

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


← →
MacroDenS ©   (2004-06-21 20:11) [6]

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


← →
GuAV ©   (2004-06-21 22:53) [7]


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

Я тоже так думал. Оказывается окно - это
===============
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).

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



Страницы: 1 вся ветка

Скачать: CL | DM;



Память: 0.46 MB
Время: 0.019 c
3-1086875577
yura
2004-06-10 17:52
2004.07.04
ПОМОГИТЕ!!! query interbase blob


6-1083750681
IceBeerg
2004-05-05 13:51
2004.07.04
Определение имени рабочей группы и ip удаленного компа


8-1082094901
Dentist
2004-04-16 09:55
2004.07.04
DirectDraw.dcu,


6-1084189865
Ziay
2004-05-10 15:51
2004.07.04
Client and Server


14-1087113192
iZEN
2004-06-13 11:53
2004.07.04
Цифровой разрыв.




   Наверх