Intéropérabilité C# et c++
Bonsoir à tous,
j'ai un projet WPF qui appel des méthodes d'une dll non managée(c++), grace à ceci :
Code:
1 2 3 4 5
|
[DllImport("MaDll.dll"), SuppressUnmanagedCodeSecurity]
private static extern void Start();
[DllImport("MaDll.dll"), SuppressUnmanagedCodeSecurity]
private static extern void Stop(); |
Je voudrais pouvoir, passer à ma méthode Start un String managé et que celui ci soit récupérer en c++ sous forme de char *... (ou LPCSTR ou LPCWSTR)
Est-ce que cela est possible, si oui comment faire ?
Merci d'avance.
Cordialement,
NeoKript