Bonjour,
J'essaye de faire une dll managé /clr ,et j'obtiens l'erreur décrite en entête.
le code n'a rien de sorcier,la syntaxe par contre ...
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 ------------------------- .h ------------------------------ #include "windows.h" #pragma once using namespace System; typedef int resultat; namespace manageddll { public ref class Dllfonction { public: Dllfonction (){;}; int DLLGetCORSystemDirectory(LPWSTR pbuffer, DWORD cchBuffer, DWORD* dwLength); }; }
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12 ------------------------------- .cpp --------------- #include "stdafx.h" #include "stdlib.h" #include "mscoree.h" #include "manageddll.h" int manageddll::Dllfonction::DLLGetCORSystemDirectory(LPWSTR pbuffer,DWORD cchBuffer,DWORD * dwLength) { int resultat = GetCORSystemDirectory(pbuffer,cchBuffer,dwLength); return resultat; }
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 manageddll.obj : error LNK2020: jeton non résolu (06000003) manageddll.Dllfonction::DLLGetCORVersion
Partager