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

Пытаюсь создать dll в VS2008 и что то не так выходит, Нашел пример и все по нему делал - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ сумма элементов http://www.cyberforum.ru/cpp-beginners/thread714781.html
Есть список. Это многочлен вида znach*xstep struct list{ int step, znach; list* next;}; //Ссылка на следущий элемент списка struct dyn_list { list* head; // Первый элемент (голова) списка...
C++ Определить кольцо с центром в начале координат, которое содержит все точки В одномерном массиве с четным количеством элементов (2N) находятся координа-ты N точек плоскости. Они располагаются в следующем порядке: x1, y1, х2, у2, х3, у3, и т.д. Определить кольцо с центром в... http://www.cyberforum.ru/cpp-beginners/thread714775.html
C++ Количество заглавных букв в тексте
Помогите исправить ошибку, которую не знаю) Все подпрограммы работают, но когда они не в одной программе, а если в одной то некорректно работают! С клавиатуры вводится строка. Составить программу,...
Траблы с ответом C++
Please, помогите ответить на следующий вопрос: Если derived class (Class2) переопрелелен a function из the base class (Class1), как может derived function вызывать the base class function если the...
C++ Где ошибка? С++ http://www.cyberforum.ru/cpp-beginners/thread714744.html
Задание на картинке #include <iostream> #include <cmath> using namespace std; int main() { double x=3.4; double y=3.4; double e;...
C++ Графика. Начало Надо написать игру Гексагон, соотв 6 угольную сетку надо нарисовать, но как этого сделать в с++ на visual studio не представляю вообще, а потом в этот 6 угольник надо тыкать мышкой, и выбирать ходы ,... подробнее

Показать сообщение отдельно
eugene7711
1 / 1 / 0
Регистрация: 20.10.2012
Сообщений: 130

Пытаюсь создать dll в VS2008 и что то не так выходит, Нашел пример и все по нему делал - C++

30.11.2012, 22:00. Просмотров 268. Ответов 0
Метки (Все метки)

myDLL.c

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
    #include <windows.h>
    #include <stdio.h>
    #include "time.h"
    #include "string.h"
    #include <time.h>
    #include "MyDLL.h"
     
        int WINAPI DllMain(HINSTANCE hInstance, DWORD fdReason, PVOID pvReserved)
        {
            return TRUE;
        }
        EXPORT int CALLBACK MyFunction(float poc6s2count)
        {   [DllImport("F:\\ESTrader\\AleksIND\\Work\\6new0711_2250\\VolumeScaner(22.11)\\VolumeScaner\\VolumeScaner\\bin\\x86\\Debug\\VolumeScaner.exe", EntryPoint = "_POC6s2countFunc", CharSet = CharSet.Auto, CallingConvention = CallingConvention.StdCall)]
            public static extern double POC6s2countFunc();
            return 1;
        }
myDLL.h

C++
1
2
3
    #include "limits.h"
    #define EXPORT extern "C" __declspec (dllexport)
        EXPORT int CALLBACK MyFunction(float poc6s2count);
в строке : EXPORT int CALLBACK MyFunction(float poc6s2count);
syntax error "string" находит

Мне нужно чтобы MyFunction вовращало значение функции POC6s2countFunc()
Хочу сделать библиотеку lib и присоединить ее к другой dll.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru