![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
создание форму [D7]
max-min © (2005-04-29 18:27:00)как создать главную форму с помощью CreateWindow.
Marser (2005-04-30 01:49:00) [1]
> Увы, нельзя.
Можно! Только не в Windows.
Игорь Шевченко (2005-04-30 01:16:00) [2]Fay © (29.04.05 20:33) [2]
> Создаётся впечатление, что можно создать окно способом,
> отличным от CreateWindow.
Увы, нельзя.
Marser (2005-04-29 22:52:00) [3]
> max-min
Форма это потомок TCustomForm - абстракция от Borland. Вы имели в виду окно :-)
Примеров его создания в Сети - пруд пруди.
Процесс этот довольно трудоёмок и включает в себя:
1. Создание оконного класса(TWndClass, TWndClassEx).
2. Его регистрацию(RegisterClass, RegisterClassEx)
3. Создание окна(CreateWindow, CreateWindowEx) и его визуализация(SwowWindow)
При создании окна необходимо указать адрес оконной callback-функции WindowProc для обработки сообщений Windows.
Fay (2005-04-29 21:17:00) [4]2 Alexander Panov © (29.04.05 21:05) [5]
Понял. Всё круто. Пойду домой 8)
Alexander Panov (2005-04-29 21:05:00) [5]>Fay © (29.04.05 20:33) [2]
Очень свежая и интересная мысль! Создаётся впечатление, что можно создать окно способом, отличным от CreateWindow.
А кто сказал, что надо окно создать? ;)
Fay (2005-04-29 20:56:00) [6]8))
begin...end (2005-04-29 20:46:00) [7]> Fay © (29.04.05 20:33) [2]
> Создаётся впечатление, что можно создать окно
> способом, отличным от CreateWindow.
Конечно, можно. CreateWindowEx.
:-)
Fay (2005-04-29 20:33:00) [8]alpet © (29.04.05 19:29) [1]
Очень свежая и интересная мысль! Создаётся впечатление, что можно создать окно способом, отличным от CreateWindow.
alpet (2005-04-29 19:29:00) [9]Никак. Форма на уровне приложения это ресурс к которому WinAPI не имеет никакого отношения.