HVDSV
24-11-2008, 16:37
In C++ ho una funzione fatta cosi
void APIENTRY a(int b, struttura_ c){..}
dove struttura_ è
typedef struct struttura_
{
char *primo_C;
bool secondo_C;
} struttura_
Come faccio in C# a importarla ed ad utilizzarla? Come deve essere passato il parametro "struttura_"???
[DllImport("nomedll.dll")]
internal static extern void a(int b, struttura_ c);
void APIENTRY a(int b, struttura_ c){..}
dove struttura_ è
typedef struct struttura_
{
char *primo_C;
bool secondo_C;
} struttura_
Come faccio in C# a importarla ed ad utilizzarla? Come deve essere passato il parametro "struttura_"???
[DllImport("nomedll.dll")]
internal static extern void a(int b, struttura_ c);