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

Импорт функции - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Работа с однонаправленным нециклическим списком C++ http://www.cyberforum.ru/cpp-beginners/thread549178.html
Помогите написать программу, обеспечивающую работу однонаправленным нециклическим списком: добавление и удаление элементов в голову, просмотр списка, инверсия списка.
C++ Что такое "Монитор движения" Есть класс Движение, в котором есть поле x координаты. Есть методы расчета S, V, t, a для равномерного и неравномерного движений. Нужно создать производный от него класс "монитор движения". Класс должен позволять рассчитывать параметры движения объекта в пределах некоторого временного интервала, отображать их в виде таблицы, упорядоченной по времени, и строить график движения объекта. Как... http://www.cyberforum.ru/cpp-beginners/thread549177.html
C++ Составить линейную программу
Составить линейную программу, печатающую значение true, если указанное высказывание является истинным, и false в противном случаи. Данные числа x, y являются координатами точки, лежащей в первой координатной четверти
Найти S равнобедренной трапеции C++
Найти площадь равнобедренной трапеции с основаниями а и b и углом \alpha при большем основании а
C++ решить уравнение методом биекции http://www.cyberforum.ru/cpp-beginners/thread549145.html
дали мне готовый код по уравнению arccos(x)-x=0...мне надо такой код с уравнением e(в степени -x) - sin(x)=0 #include "stdafx.h" #include <iostream> #include <math.h> using namespace std; int _tmain(int argc, _TCHAR* argv) { float x, a, b, c, fa, fb, fc, pogresh;
C++ Не распознает русские буквы. // vc.cpp: определяет точку входа для консольного приложения. // #include "stdafx.h" // Дописывает в файл фамилию, имя и номер телефона #include "stdio.h" #include "conio.h" #include <locale.h> #define FNAME "A:Wphone.txt\0" // имя файла void main() подробнее

Показать сообщение отдельно
romanzi
12 / 12 / 1
Регистрация: 14.12.2010
Сообщений: 316

Импорт функции - C++

15.04.2012, 18:45. Просмотров 452. Ответов 2
Метки (Все метки)

У меня есть библиотека в такой функцией

Код
#define THIS_EXPORT  __declspec (dllexport)

THIS_EXPORT void NET_NetConnect(char* Host,int PortUDP,unsigned int PortTCP,void * WorldData);
P.S. Функция находится в классе в разделе public.

Я хочу импортировать эту функцию ,НО НИЧЕГО НЕ ВЫХОДИТ!!! =(

Вот как я делаю

Код
int main()
{
		HINSTANCE hMyDll;
		if((hMyDll=LoadLibrary("Client.dll"))==NULL) {printf("Error\n"); }
		else { printf("Dll loaded! \n"); }

		typedef void (WINAPI *NET_NetConnect)(char* Host,int PortUDP,unsigned int PortTCP,void * WorldData);
		NET_NetConnect MyConnectTest;

		//hMyDll=LoadLibrary("Client.dll");
		MyConnectTest=(NET_NetConnect)GetProcAddress(hMyDll,"NET_NetConnect");
	
		(MyConnectTest)("127.0.0.1",50001,50005,&CWorld);

	return 0;
}
Подскажите что не так.
Я декомпилировал DLL библиотеку и увидел что функции экспортируются...но вызвать их не могу... просто приложение падает на последней строчке.
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 08:17. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru