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

C++

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

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

10.04.2010, 07:04. Просмотров 417. Ответов 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
Посмотрите здесь:

C++ Builder ошибка при статическом подключении DLL
C++ Ошибка при подключении winnt.h
Ошибка lnk2019 при подключении к MySQL C++
C++ Ошибка при подключении библиотеки
C++ Ошибка при подключении динамической библиотеки
C++ Ошибка при подключении библиотеки
C++ Ошибка при подключении по тем же данным
Ошибка при подключении <thread> C++
Ошибка при подключении MPI C++
C++ Ошибка при подключении библиотеки Dll
C++ Builder "Unresolved external" при подключении созданной самим dll библиотеки
Ошибка при явном подключении DLL: "Попытка чтения или записи в защищенную память" C++ WinAPI

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

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

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