Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

Работа с dll.

7.4K
13 сентября 2004 года
Lord_Prizrak
8 / / 13.09.2004
Как мне в DLL засунуть форму? При этом приложение которое вызвало форму должно выгружаться, а форма остаться, такое возможно?
И возможно ли, на старте Wondows загружать мою DLL-ку.
509
15 сентября 2004 года
Moroz
52 / / 20.12.1999
Цитата:
Originally posted by Lord_Prizrak
Как мне в DLL засунуть форму? При этом приложение которое вызвало форму должно выгружаться, а форма остаться, такое возможно?


библиотека загружается в адресное пространство вызывающего процесса (мапится в него) и при завершении процесса все ресурсы автоматом высвободит система... есть небольшие исключения ... посмотри у Рихтера в "Создание эффективных WIN32-приложений
с учетом специфики 64-разрядной версии Windows"

Цитата:

И возможно ли, на старте Wondows загружать мою DLL-ку.


Возможно... так можно гризить перехватчики (хуки) но под разные системы по разному...

302
15 сентября 2004 года
Sagittarius
648 / / 12.04.2003
Цитата:
Originally posted by Lord_Prizrak
Как мне в DLL засунуть форму? При этом приложение которое вызвало форму должно выгружаться, а форма остаться, такое возможно?
И возможно ли, на старте Wondows загружать мою DLL-ку.


Зачем тебе такое? Что ты вообще планирешь сделать? Неужели выгрузка EXEшника - необходимое условие?

7.4K
17 сентября 2004 года
Lord_Prizrak
8 / / 13.09.2004
Да мне необходимо, чтбы библиотека была одна в памяти... Всмысли как приложение...

Еще такой вопрос: можно ли, выдернуть какую-нить функцию, из библиотеки, в любом виде, у мне известны оба имени ф-ции (индекс, имя), точка входа ее (может начало? Показывает eXeScope). Мне надо эти данные использовать в другой проги, причем в самой проги.
7.6K
21 сентября 2004 года
johncapfull
21 / / 14.09.2004
Цитата:
Originally posted by Lord_Prizrak
Да мне необходимо, чтбы библиотека была одна в памяти... Всмысли как приложение...

Еще такой вопрос: можно ли, выдернуть какую-нить функцию, из библиотеки, в любом виде, у мне известны оба имени ф-ции (индекс, имя), точка входа ее (может начало? Показывает eXeScope). Мне надо эти данные использовать в другой проги, причем в самой проги.


Можно. Дизассемблер тебе в руки.

Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог