J'ai un C api et j'utilise p/invoke pour appeler une fonction de l'API dans mon application C#. La signature de la fonction est:Utilisation de p/invoke pour appeler une fonction à partir d'un C api
int APIENTRY GetData (CASHTYPEPOINTER cashData);
Définitions Type:
typedef CASHTYPE* CASHTYPEPOINTER;
typedef struct CASH
{
int CashNumber;
CURRENCYTYPE Types[24];
} CASHTYPE;
typedef struct CURRENCY
{
char Name[2];
char NoteType[6];
int NoteNumber;
} CURRENCYTYPE;
Comment serait ma signature de la méthode C# et types de données?
Merci.
cela fonctionne parfaitement, merci – frameworkninja