Bonjour !
J'ai une dll en C++ déjà générée et je souhaite appeler le DllMain depuis un programme en C#.
Le DllMain a la signature suivante :
J'ai essayé ceci dans le code en C# mais je suis un peu perdu :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 DllMain( HMODULE hModule, DWORD ul_reason_for_call, LPVOID lpReserved )
Comment fait on pour passer des paramètres à cette dll ou à l'une de ces méthodes ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 private void button1_Click(object sender, EventArgs e) { [DllImport(".\\Debug Version\\GhostRun3D.dll")] //public static extern IntPtr LoadLibrary(string(".\\Debug Version\\GhostRun3D.dll"); }
Pourriez vous m'aider ?
Partager