Форум: "WinAPI";
Текущий архив: 2002.12.16;
Скачать: [xml.tar.bz2];
ВнизА можно ли? А если можно-то как? Найти похожие ветки
← →
dinn (2002-11-05 01:35) [0]Возможно ли в рантайме создавать немодальные формы, которые дополнительно отображались бы на панели задач, а также корректно закрывать их (примерно так, как это делается в MSWord)?
← →
pasha676 (2002-11-05 09:49) [1]Что то не понял вопроса. Тебе просто по нажатию кнопки надо форму создать и вывести (show) на экран? Или какую-то примудрость надо сделать.
← →
Ich Hasse (2002-11-05 10:22) [2]Можно, через API,
1. Создаешь класс
2. Регестрируешь класс
3. Создаешь окно основываясь на классе
4. Показываешь окно
Реализуешь это все в динамическую структуру, чтобы всегда помнить и знать handle созданного окна.
Пишешь функции для каждого окна
//Помни классы должны быть разными
← →
dinn (2002-11-05 15:27) [3]Нужно это вот для чего:
Есть набор приложений, у которых две трети кода общие и которые отличаются несколькими функциональными формами. Хочется объединить их в одно приложение, но так, чтобы при создании в рантайме этих форм они выглядели бы с пользовательской точки как отдельные приложения. То есть так, как это выглядит в MS Word: когда создаешь (либо открываешь) документ, на таскбаре и в диспетчере задач на вкладке задачи он появляется отдельно, хотя в списке процессов живет только один word.
← →
pasha676 (2002-11-05 16:05) [4]А просто TForm1.Create() пользоваться разве не получиться?
← →
han_malign (2002-11-05 16:17) [5]Вообще то это ActiveX, на сколько я понимаю, при открытии первого документа WinWord запускается OLE сервер обеспечивающий всю функциональность, а при открытии каждого документа используется отдельное приложение(клиент), которое по сути, состоит из одного OLE контейнера.
ИМХО - если хочется объединить общую функциональную часть, то это OLE(COM,DCOM,ActiveX,CORBA) сервер, хотя можно и изподвыподвернуться(выверт конечно реализовать проще - не нужно со стандартными интерфейсами заморачиваться, но кривее)
← →
dinn (2002-11-05 17:00) [6]вот и хочется так изподвыподвернуться,т.к. внутри все сделано старыми добрыми казацкими методами и переделывать под OLE(и т.д.) - на месяцы работы.
Страницы: 1 вся ветка
Форум: "WinAPI";
Текущий архив: 2002.12.16;
Скачать: [xml.tar.bz2];
Память: 0.45 MB
Время: 0.007 c