Bonjour,
J'apprends les dll en c++.
j'ai crée une très simple en 2 fichiers:
Mais quand j'appelle la fonction Add de ma dll avec Autohotkey par exemple, la fonction est inconnue???????
---------------------------------------
-------------------------------------------
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10 // MathFuncsDll.h namespace MathFuncsDll { class MathFuncsDll { public: static __declspec(dllexport) double Add(double a, double b); }; }
--------------------------------------------
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16 // MathFuncsDll.cpp // compile with: /EHsc /LD #include "MathFuncsDll.h" #include <stdexcept> using namespace std; namespace MathFuncsDll { double MathFuncsDll::Add(double a, double b) { return a + b; } }
Merci pour votre aide.
Partager