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

C++

Войти
Регистрация
Восстановить пароль
 
hromjo
0 / 0 / 0
Регистрация: 04.04.2010
Сообщений: 82
#1

Ошибка при подключении dll - C++

10.04.2010, 07:04. Просмотров 419. Ответов 0
Метки нет (Все метки)

это dll
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
#ifdef my_dll_ex
#define dll_api __declspec(dllexport)
#else
#define dll_api __declspec(dllimport) 
#endif
 
#include <iostream>
#include "windows.h"
    
my_dll_ex int test_func(int q, int f)
{
return q+f;
}
сам exe

C++
1
2
3
4
5
6
7
8
9
10
11
12
#include "windows.h"
#include "iostream"
 
int main()
{
HMODULE h = LoadLibrary("dll_ex.dll");
int (*link)(int q, int f);
(FARPROC &)link = GetProcAddress(h, "test_func");
char a;
a=(char)link(2,2);
std::cout << a;
}

Программа компилируется но во время выполнения происходит ошибка. Не могу понять в чем ошибка.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
10.04.2010, 07:04     Ошибка при подключении dll
Посмотрите здесь:

Ошибка при явном подключении DLL: "Попытка чтения или записи в защищенную память" - C++ WinAPI
Здравствуйте! Имеется библиотека vports3.dll В документации к ней сказано следующее: Пытаюсь явно подключить ее к...

Ошибка при подключении библиотеки - C++
Подключила библиотеку audiere, попробовала запустить следующий код: #include &lt;audiere.h&gt; #include &lt;iostream&gt; int main() { ...

Ошибка при подключении библиотеки - C++
ошибка при подключении библиотеки &quot;stdafx.h&quot; в VS 2013 вот, что пишет : 1&gt;x:\users\fene4ka\documents\visual studio...

Ошибка при подключении <thread> - C++
Имеется &quot;сервер&quot;, который запускается и выключается. Всё работает нормально, но при подключении библиотеки &lt;thread&gt; компилятор начинает...

Ошибка при подключении winnt.h - C++
Доброго времени суток. Есть текст программы, который работает правильно. Шифрует введенную с клавиатуры строку ну и выдает на экран...

Ошибка при подключении MPI - C++
Здравствуйте,я поставил на Visual Studio 2013 Microsoft HPC Pack 2008 SDK. Проект создавал с соответствующими свойствами,и всё что нужно...

"Unresolved external" при подключении созданной самим dll библиотеки - C++ Builder
Попытка выполнения программы, к которой подключена библиотека dll выдает следующую ошибку: Unresolved external 'simpleGetVer()'...

Ошибка при подключении MySQL к C++ Builder 6 - C++ Builder
Знаю, что это тема много раз поднималась на множестве форумах. Но перелопатив кучу ссылок, я так и не нашла ответа на свой вопрос. ...

Ошибка при подключении заголовочного файла - C++
Есть некий класс вот его заголовочный файл #include &lt;string&gt; class OSY { public: OSY(); void get(std::string &amp;x1, int...

Ошибка при подключении AlphaControls C++ Builder - C++ Builder
Скачал с сайта http://www.alphaskins.com/dwnld.php компоненты для своей версии программы. После этого пошёл по инструкции:...


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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Ответ Создать тему
Опции темы

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