|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
09.07.2011, 17:35 | #1 |
Форумчанин
Регистрация: 11.07.2010
Сообщений: 914
|
Ресурсы в статической библиотеке.
Не могу сообразить.
При включении ресурсов в статическую библиотеку, библиотека компилируется и то, что в ней присутствуют ресурсы, можно судить хотя бы по размеру скомпиленого файла. В библиотеке есть процедура, которая требует загрузки нужного ресурса. Разумеется при этом требуется хендл модуля. У exe-файла, который будет использовать библиотеку и вызывать эту процедуру, хендл будет, но тогда потребуется явно включать ресурсы в проект этого exe. Как сделать это включение незаметным для пользователя (если под пользователем подразумевать стороннего разработчика), который будет подключать ее так: #include "mylib.h" #pragma comment (lib , "mylib.lib") То есть мой хидер mylib.h должен содержать некие директивы, которые форсируют включение ресурсов. |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Списки в статической памяти. | *Натали* | Помощь студентам | 5 | 14.04.2010 11:48 |
В библиотеке | Mika_32 | Паскаль, Turbo Pascal, PascalABC.NET | 2 | 04.04.2010 19:00 |
объем статической памяти | Juffin | Общие вопросы Delphi | 1 | 10.11.2009 16:07 |
Вопрос по библиотеке jQuery | Help_me | JavaScript, Ajax | 5 | 04.03.2009 12:57 |
Ресурсы, зачем нужны ресурсы | Hallo | Обсуждение статей | 0 | 12.12.2006 21:30 |