在C#中API函数的调用

using System;
using System.Runtime.InteropServices;

namespace ConsoleApplication1
{
 /// <summary>
 /// Class1 的摘要说明。
 /// </summary>
 class Class1
 {
  /// <summary>
  /// 应用程序的主入口点。
  /// </summary>
  ///
  [DllImport("User32.dll")]
  public static extern int MessageBox(int h,string m,string c,int type);

  [STAThread]
  static int Main()
  {
   //
   // TODO: 在此处添加代码以启动应用程序
   //
   string myString;
   Console.WriteLine("Enter your message:");
   myString=Console.ReadLine();
   return MessageBox(0,myString,"MyMessageBox",0);

  }
 }
}

posted on 2006-08-05 09:32  感動常在  阅读(240)  评论(0编辑  收藏  举报