Chiamata API native da codice gestito
-
21-09-2019 - |
Domanda
Sto sviluppando un'applicazione Windows Mobile con WM6 SDK. L'applicazione è un codice Managed (usando C #) e vorrei conoscere i passi da intraprendere al fine di chiamare funzioni native.
Grazie per l'aiuto, Abdel Olakara
Soluzione
Che dovrebbe farlo.
Altri suggerimenti
È necessario dichiarare prima le API native come extern statico utilizzando dllImport e poi li usano come i metodi normali. Esempio:
[DllImport("user32.dll", ExactSpelling = true)]
internal static extern IntPtr SetTimer(IntPtr hWnd, IntPtr nIDEvent, int uElapse, IntPtr lpTimerFunc);
Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow