Calling Native DLL Functions
/* A Programmer's Introduction to C# (Second Edition) by Eric Gunnerson Publisher: Apress L.P. ISBN: 1-893115-62-3 */ // 31 - Interop\Calling Native DLL Functions // copyright 2000 Eric Gunnerson using System.Runtime.InteropServices; public class CallingNativeDLLFunctions { [DllImport("user32.dll")] public static extern int MessageBox(int h, string m, string c, int type); public static void Main() { int retval = MessageBox(0, "Hello", "Caption", 0); } }
1. | File to be used as a library assembly | ||
2. | File to be used as a library assembly 2 | ||
3. | Loading Assemblies: Making it Dynamic | ||
4. | Creates a library assembly |