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

Ваш аккаунт

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

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

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

Использование dll

16K
09 февраля 2006 года
dronchik
1 / / 09.02.2006
Вот нашел на этом сайте эту dll но немогу никак подключить ее. Кто мне может подсказать?
Сурс прикрепленный.

Большое спасибо.
585
09 февраля 2006 года
honeybeer
297 / / 06.09.2004
Цитата:
Originally posted by dronchik
Вот нашел на этом сайте эту dll но немогу никак подключить ее. Кто мне может подсказать?
Сурс прикрепленный.

Большое спасибо.


для экспортируемых функций нужен спецификатор __declspec(export) или просто __export
т.е. например

 
Код:
extern "C" __export return_type Func_Name(param_list);

но в данном случае экспорт не нужен, достаточно будет LoadLibrary() и все остальное дллка сделает сама :)
Единственная экспортная функция, насколько я понял из контекста, это HideProcess()
585
09 февраля 2006 года
honeybeer
297 / / 06.09.2004
Но вообще-то код глюкавый, если вот эта строка сработает
 
Код:
if (lstrcmp(ExtractFileName(fname),"taskmgr.exe")) return 1;/*Следовало бы написать return 0, чтобы DLL не грузилась в процесс зря,
но почему-то, если так сделать, замечен небольшой глюк - explorer.exe начинает отъедать много процессорного времени.*/

то мап не будет высвобожден и указатель на него будет потерян
294
09 февраля 2006 года
Plisteron
982 / / 29.08.2003
Хоть, как я понял, всё уже решилось, хочу вякнуть: на "Первых Шагах" в разделе C++Builder шаги 91 и 92 вкратце рассказывают о работе с DLL.
Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог