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

Как создать dll библиотеку - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Как отправить строку обратно в поток ввода, кроме putback? http://www.cyberforum.ru/cpp-beginners/thread38168.html
Необходимо отправить в поток ввода строку,как бы это сделать,не пользуясь циклом с cin.putback()?Наверное можно через итератор,хочется с помощью итератора(я ещё не разжевал тему,но итераторы очень по...
C++ Матрицы Нужно убрать все лишние printf и написать отдельную функцию вывода матрицы на экран.. #include <stdio.h> #include <stdlib.h> //объявляем размер матрицы #define n 5 void Transpon(int ** A, int... http://www.cyberforum.ru/cpp-beginners/thread38164.html
Деление полиномов с остатком C++
Такая задача..нужно пределать эту прогу, чтоб она была без меток и соответственно без оператора goto.и желательно чтоб она компилировалась))). Программа должна быть на чистом С. #include<math.h>...
редактирование файлов C++
покажите пожалуйста хотя бы пример программы, которая редактирует строчки в текстовом файле, не затерая приведущие, а просто редактирует.
C++ Найти нименьшее нат. число котрое отсутствует в последовательности определить его делители http://www.cyberforum.ru/cpp-beginners/thread38154.html
дана последовательность натуральных чисел. Найти нименьшее нат. число котрое отсутствует в последовательности определить его делители..
C++ Люди знающие С++!!! Очень нужно Пожалуйста помогите с решением некоторых задач на языке прграмирования С++, буду очень признателен. И за ранее благодарю за оказаное внимение и помощь!!! №1 Дано число R и массив размера N. Найти... подробнее

Показать сообщение отдельно
softrix
0 / 0 / 0
Регистрация: 05.04.2008
Сообщений: 48
04.06.2009, 02:44  [ТС]
Чутка начитался вот склепал кое что, но не пашет что-то

При создании библиотеки VS создает несколько файлов в том числе myDll.h и myDll.cpp
В них я положил следующее

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
//myDll.h
#pragma once
using namespace System;
 
 
        int GetA();
        int GetB();
 
//myDll.cpp
#include "stdafx.h"
#include "myDll.h"
 
int GetA(){
    return 1;
}
int GetB(){
    return 2;
}
Вызываю библиотку в исполняемом файле вот так:

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
    HINSTANCE hModule=NULL;
    typedef  BOOL (WINAPI MESS)(UINT);
    MESS* me=NULL;
    hModule=::LoadLibrary("myDll3.dll");
    if (hModule!=NULL)
    {
        me=(MESS*)::GetProcAddress((HMODULE)hModule,"GetA()");
        if (me!=NULL)
        {
            UINT type=2;
            BOOL result;
            result=(*me)(type);
        }
 
        ::FreeLibrary(hModule); 
    }
Библиотека подгружается, а вот метод не находит, что не так я сделал ?
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru