5
Invocación de plataforma en .NET Framework disponible en Windows.¿.NET PInvoke está disponible en plataformas Linux y Mac OS X?
[DllImport("user32.dll", CharSet=CharSet.Auto)]
public static extern MessageBoxResult MessageBox(IntPtr hWnd, String text, String caption, int options);
¿Está PInvoke disponible en las plataformas Linux y Mac OS X? por ejemplo, para el proyecto Mono?
Si Linux y Mac OS X son compatibles con PInvoke, ¿me puede dar algún ejemplo o referencias en su respuesta?
Gracias.
En resumen: Sí, Linux y MacOS X apoyan P/Invoke. Sin embargo, llamar a bibliotecas específicas de Windows como "user32.dll" no es compatible, porque Linux y MacOS X no son Windows. – dtb