Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / ? Для гуру по API (MDI- окна ) / 7 сообщений из 7, страница 1 из 1
17.05.2004, 14:11
    #32520381
sergwsk
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
? Для гуру по API (MDI- окна )
Возникла проблема.
Имеются 2 VB6 проекта.
Первый проект - стандартный EXE с имеющейся MDI-формой.
Второй проект - Active X DLL без MDI-формы, но имеются "обычные" формы.
Задача: необходимо загрузить форму из второго проекта, как MDI Child форму для первого проекта.
Попробывали использовать API функцию SetParent , но это не совсем то.
Есть ещё, правда функция CreateMDIWindow , но как её использовать в VB6 есть только догадки.

Вопрос к Гуру : как это делается?
Спасибо.
...
Рейтинг: 0 / 0
17.05.2004, 14:51
    #32520504
Alexander Popov
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
? Для гуру по API (MDI- окна )
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/winui/WinUI/WindowsUserInterface/Windowing/MultipleDocumentInterface/MultipleDocumentInterfaceReference/MultipleDocumentInterfaceFunctions/CreateMDIWindow.asp

Может поможет
...
Рейтинг: 0 / 0
17.05.2004, 16:24
    #32520764
sergwsk
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
? Для гуру по API (MDI- окна )
Не помогает также SetWindowLong . Которая как раз изменяет "параметры" окна в Run-time.
...
Рейтинг: 0 / 0
17.05.2004, 17:17
    #32520893
Hibernate
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
? Для гуру по API (MDI- окна )
поищи MDIExtender на http://www.devcomponents.com/
...
Рейтинг: 0 / 0
17.05.2004, 17:47
    #32520945
sergwsk
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
? Для гуру по API (MDI- окна )
Спасибо посмотрел.
Я так понял, что на VB6 + API этого никак не сделать ?
...
Рейтинг: 0 / 0
18.05.2004, 11:14
    #32521677
Hibernate
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
? Для гуру по API (MDI- окна )
в эхе fido7.ru.visual.basic этот вопрос регулярно всплывает. Народ пробовал сделать, вроде даже получалось, но все равно 100% идентичности MDIChild и окна из DLL добиться вроде так и не удалось - каждый раз "всплывают" ньюансы, которые сводят все на нет - то нужные события в чилдах не срабатывают, или срабатывают чуток не так, или не всегда и прочая. Если есть желание, поищи на Visual Basic на русском в архивах конференции (не форума, а конференции)
...
Рейтинг: 0 / 0
18.05.2004, 12:52
    #32521976
sergwsk
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
? Для гуру по API (MDI- окна )
Спасибо, посмотрю.
...
Рейтинг: 0 / 0
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / ? Для гуру по API (MDI- окна ) / 7 сообщений из 7, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]