Invoke MessageBox in Dll : DLL « Windows « C# / CSharp Tutorial






using System;
using System.Runtime.InteropServices;
using System.Collections.Generic;
using System.Text;

    class Program
    {
        [DllImport("user32.dll")]
        public static extern int MessageBox(IntPtr hwnd, String text, String caption, uint type);

        static void Main(string[] args)
        {
            MessageBox(new IntPtr(0), "Greetings from Platform Invoke", "Platform Invoke", 0);
        }
    }








29.11.DLL
29.11.1.Compile to dll
29.11.2.Fiber
29.11.3.Invoke MessageBox in Dll
29.11.4.Using load library from Dll
29.11.5.Call DLL API to move file
29.11.6.Marshal a function from Dll to a delegate