Форум программистов, компьютерный форум CyberForum.ru

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
Overmind024
99 / 99 / 6
Регистрация: 10.09.2010
Сообщений: 267
#1

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

08.09.2011, 23:20. Просмотров 761. Ответов 4
Метки нет (Все метки)

Доброго времени суток.
Создал свою dll с единственной функцией Nod. Проблемма в том что вызов
C++
1
GetProcAddress(MyDLL,"Nod")
не работает. Порывшись нашел что функция называется _Nod@8.
В чем дело??
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
08.09.2011, 23:20     Использование dll
Посмотрите здесь:

Использование dll в c++ - C++
Подскажите пожалуйста, как правильно создать и использовать dll библиотеку в c++? Делаю так. Создаю dll файл и ввожу в него следующий...

Использование vector в dll - C++
У меня есть такой вопрос. Допустим у нас в dll есть структура, vector состоит из набора этих структур. Есть функция которая возвращает...

Dll. Создание и использование - C++
Добрый вечер! Не порекомендуете хорошей литературы по созданию и использованию dll библиотек в Windows?

Создание и использование dll - C++
Нашел на MSDN как создавать dll, скомуниздил оттуда код, прошу пояснить, а так же необходимо найти ошибку, потому что работать оно не...

Сборка и использование DLL - C++
Здравствуйте, я обучаюсь на программиста. Первый раз столкнулся со сборками с помощью Makefile. Где можно подробно ознакомится с...

Написание и использование DLL - C++
Доброго времени суток! При попытке написать элементарную DLL возникло несколько вопросов: 1) Почему без указания экспорта в...

После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Digit@ll
Brainsbreaker
881 / 359 / 30
Регистрация: 01.02.2011
Сообщений: 1,572
09.09.2011, 00:13     Использование dll #2
Где порывшись? Ты ж сам ей название дал.
ISergey
Maniac
Эксперт С++
1373 / 884 / 52
Регистрация: 02.01.2009
Сообщений: 2,653
Записей в блоге: 1
09.09.2011, 00:40     Использование dll #3
Пример функции http://msdn.microsoft.com/en-us/library/a5s9345t.aspx
То что происходит с ней в зависимости от конвенции вызова http://msdn.microsoft.com/en-us/library/25687bhx.aspx
Overmind024
99 / 99 / 6
Регистрация: 10.09.2010
Сообщений: 267
09.09.2011, 01:38  [ТС]     Использование dll #4
Цитата Сообщение от Digit@ll Посмотреть сообщение
Где порывшись? Ты ж сам ей название дал.
В .exp файле.

Добавлено через 26 минут
ISergey, Спасибо теперь понятно почему такое название. Но все же что делать ведь моя функция должна быть CALLBACK.
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
09.09.2011, 09:43     Использование dll
Еще ссылки по теме:

ActiveX dll и ее использование - C++
Не могу понять в чем проблема. Создана dll в VB cde.dll, в которой есть форма Form1 и класс form_class, в классе реализована процедура ...

Использование STL в DLL-файлах - C++
Хочу использовать библиотеку STL в своем DLL-проекте. В частности для обеспечения функциональности требуется применение классов vector и...

DLL in VC++. Создание, загрузка, использование. - C++
Как известно, в VC++ имеется несколько типов Dll: 1.Non-MFC DLLs; 2.Regular DLLs Statically Linked to MFC; 3.Regular DLLs Dynamically...

Использование dll без оригинального кода - C++
Добрый день. Имею следующую проблему: Есть библиотека dll без оригинального кода. Открываю её ПЕ Експлорером вижу некоторые импорт и...

Использование чужой dll в своей программе - C++
Есть dll-ка wavcarrier.dll. Её использует программа invisible secrets для шифрования файлов и связки их с wav файлом. Так вот, как можно...

Создание и использование DLL, Трудности с запуском программы - C++
В Задании имеется образец программы, не знаю как запустить чтобы работал заголовочный файл. Ну или чтоб вообще что-то работало. Вот сама...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
ISergey
Maniac
Эксперт С++
1373 / 884 / 52
Регистрация: 02.01.2009
Сообщений: 2,653
Записей в блоге: 1
09.09.2011, 09:43     Использование dll #5
Используй DEF файлы чтобы имена не менялись..
Код
EXPORTS
   MyFunction
Но все же что делать ведь моя функция должна быть CALLBACK.
Это тоже самое что STDCALL, WINAPI. просто название другое..
Yandex
Объявления
09.09.2011, 09:43     Использование dll
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru