Форум программистов, компьютерный форум, киберфорум
Наши страницы

dLL - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Пересечение прямоугольников http://www.cyberforum.ru/cpp-beginners/thread246608.html
В прямоугольной системе координат (оси расположены слева направо и сверху вниз) заданы два прямоугольника (стороны параллельны осям). Найти их пересечение и вывести на экран. Может быть задача...
C++ Функция Помогите пожалуйста написать функцию, которая заменяет все вхождения подстроки strl на подстроку strl2. Заголовок функции должен быть такой: void Changelines(char * str1,const char *str2, char * s); ... http://www.cyberforum.ru/cpp-beginners/thread246604.html
Метод половинного деления C++
Добрый вечер! значит так господа, помогите реализовать этакий метод вот в таком случае: вводится число и надо вычислить его корень прибегая только к операторам деления и сравнения и вычитания. ...
Получения вывода стороней программы C++
Добрый день. Только начал изучать C++. Подскажите, пожалуйста, как на плюсах можно выполнить внешнюю программу и получить результат её выполнения в переменную. Т.е. допустим нужно выполнить...
C++ Вывод цепочки слов http://www.cyberforum.ru/cpp-beginners/thread246588.html
Дан файл тхт в котором будут содержатся слова. Нужно составить программу которая выстроит цепочку слов, каждое следующее слово должно начинаться с последней буквы предыдущего. Юзал поиск по форуму...
C++ eror Подскажите пожалуйста, кто-нибудь сталкивался с такой ошибкой operands of * have illegal types `double' and `pointer to struct SimStruct_tag' как с ней бороться? из-за чего она возникает? подробнее

Показать сообщение отдельно
kRicha
0 / 0 / 0
Регистрация: 27.01.2011
Сообщений: 119

dLL - C++

21.02.2011, 23:32. Просмотров 1950. Ответов 20
Метки (Все метки)

Мужики, помогите, нигде не могу найти.
есть у меня dLL

вот его cpp
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
// Главный DLL-файл.
 
#include "stdafx.h"
 
#include "lib.h"
 
extern "C" __declspec(dllexport) void func1() {
    cout << " LOL ";
 
}
 
 
extern "C" __declspec(dllexport) void func2() {
}
хочу вызвать функцию1, но я даж не могу загрузить ее адресс
C++
1
2
3
4
HANDLE hDll;
        FARPROC pDll;
        hDll = LoadLibrary (L"lib.dll");
        pDll = GetProcAddress (hDll, MAKEINTRESOURCE(1));
выдет ошибку
1>menu.cpp(17): error C2664: GetProcAddress: невозможно преобразовать параметр 1 из "HANDLE" в "HMODULE"
1> Для преобразования "void*" к указателю на тип, не являющемуся "void", требуется явное приведение
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru