Bonjour,
j'ai une DLL "lecture_dbg.dll". Cette DLL comprend une fonction lecture() qui envoi un pointeur float64 qui est un tableau de 3 valeurs x,y et z.
Je désire utiliser cette fonction dans un projet en C++.
1) Mon premier problème est l'appel à ma DLL sachant que je n'ai que le fichier .dll
2) mon second problème est l'appel à la fonction contenue dasn cette fameuse dll
Voila ce que j'ai fais:
Je suis vraiment bloqué et je sais pas quoi faire
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13 HMODULE hModule = LoadLibrary("lecture_dbg.dll"); typedef int (WINAPI *DLL_Function_TestFunction) (int _Value); DLL_Function_TestFunction pfn_TestFunction; pfn_TestFunction = (DLL_Function_TestFunction)GetProcAddress(hModule,"lecture"); float64* tab = lecture(); if (tab) { float64 x = tab[0]; float64 y = tab[1]; float64 z = tab[2]; }
Merci de votre aide
Partager