Calling Native DLL Functions

image_pdfimage_print

   

/*
A Programmer's Introduction to C# (Second Edition)
by Eric Gunnerson

Publisher: Apress  L.P.
ISBN: 1-893115-62-3
*/
// 31 - InteropCalling 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);
    }
}