zoukankan      html  css  js  c++  java
  • .extern 是什么意思?

    extern 是什么意思?

    答: extern 修饰符用于声明 由程序集外部实现的成员函数经常用于系统API函数的调用(通过 DllImport )。注意,和DllImport一 起使用时要加上 static 修饰符也可以用于对于同一程序集不同版本组件的调用(用 extern 声明别名) 不能与 abstract 修饰符同时使用 。

    示例:

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

    namespace Example03
    {
    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 myString;
    Console.Write(
    "Enter your message: ");
    myString
    = Console.ReadLine();
    return MessageBox(0, myString, "My Message Box", 0);
    }
    }
    }

    /************************************************/

    本博客内容如果是原著都会在标题后加上(原著)字样,未加者多数为转载.

    /************************************************/

  • 相关阅读:
    jQuery scroll事件
    jquery offset() 与position()方法的区别
    股票基本知识
    swfObject 使用说明
    javascript和swf在网页中交互的一些总结
    TCP 同步传输:客户端发送,服务器段接收
    读取Excel
    sql 执行顺序
    支付宝及时到帐接口
    Ajax中get提交和post提交的区别
  • 原文地址:https://www.cnblogs.com/ghfsusan/p/1706419.html
Copyright © 2011-2022 走看看