Calling Native DLL Functions : DLL Library « Language Basics « C# / C Sharp






Calling Native DLL Functions

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);
    }
}

           
       








Related examples in the same category

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