![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Создание формы [D7, XP]
Glivera © (2007-08-01 12:11:00)Вопрос в следующем: Cоздаю форму:
i:=i+1;
NewForm[i]:=TMyForm.Create(nil);
NewForm[i].ParentWindow:= GetDesktopWindow;//Родитель - Рабочий стол
NewForm[i].Visible:=True;
NewForm[i].Show;
Все отлично, но при перемещении мышкой формы она не отображается и Мемо который на этой форме недоступен для редактирования.
Dib@zol (2007-08-01 12:33:00) [1]> Оч просто - в код процесса explorer.exe следует внедрить
> свой код, который будет обрабатывать сообщения, адресованный
> окнам твоей формы и контролов на ней)
Эт он просто хотел в свойственной ему манере попросить конкретизировать вопрос... Тык вот, конкретизируй.
Сергей М. (2007-08-01 12:32:00) [2]А ты как думал ?)
Установил родителем любой окно - и вуаля ?) Больше ни о чем заботиться не надо, все само собой сделается ?)
Glivera (2007-08-01 12:30:00) [3]Спасибо :)
Как два пальца.. ;)
Сергей М. (2007-08-01 12:26:00) [4]
> как отображать форму при перемешении и как работать с Мемо?
Оч просто - в код процесса explorer.exe следует внедрить свой код, который будет обрабатывать сообщения, адресованный окнам твоей формы и контролов на ней)
Glivera (2007-08-01 12:23:00) [5]А вопрос в следующем: как отображать форму при перемешении и как работать с Мемо?
Сергей М. (2007-08-01 12:16:00) [6]Это ты изложил факты.
А в чем собственно вопрос ?