黑马程序员技术交流社区

标题: extern 调用API简单例子 [打印本页]

作者: 胡元江    时间: 2013-2-14 09:52
标题: extern 调用API简单例子
using System;
using System.Collections.Generic;
using System.Text;
using System.Runtime.InteropServices;

namespace Messages
{
    class Program
    {
        //注意DllImport是一个Attribute Property (属性的性质),在System.Runtime.InteropServices命名空间中定义
        //extern与DllImport一起使用时必须再加上一个static修饰符
        [DllImport("User32.dll")]
        public static extern int MessageBox(int Handle, string Message, string Caption, int Type);

        static int Main()
        {   
            string inPut;
            Console.Write("请输入您的名字: ");
            inPut = Console.ReadLine();
            return MessageBox(0, inPut, "你好欢迎光临", 0);
        }
    }
}

作者: 许庭洲    时间: 2013-2-18 07:51
值得学习ing!




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2