amstudiodeveloper | Дата: Четверг, 12.11.2015, 21:40 | Сообщение # 1 |
Рядовой
Группа: Пользователи
Сообщений: 1
Статус: Offline
| Доброго времени суток. Как можно получить дескриптор текущей dll? Если использовать функцию GetModuleHandle(NULL), то я получу дескриптор вызывающего процесса, т.е. программы, которая загрузит мою dll. Но мне нужно получить дескриптор именно моей dll, чтобы затем вытащить из нее ресурс. Может вместо NULL указать путь к моей dll? Тогда как его узнать? Имя dll, кстати, пользователь может поменять после компиляции.
|
|
| |
haav | Дата: Суббота, 14.11.2015, 06:44 | Сообщение # 2 |
Генералиссимус
Группа: Администраторы
Сообщений: 1373
Статус: Offline
| Можно с помощью GetModuleHandleEx
Пример того, как я использовал эту функцию здесь: http://free-basic.ru/context_menu_explorer.html
Вы сохраняете власть над людьми покуда оставляете им что-то…Отберите у человека все, и этот человек уже будет неподвластен вам…
|
|
| |