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