API与宽字符

作者: Asura_Luo | 来源:发表于2018-05-04 02:38 被阅读0次

    API与宽字符

    API(Application Programming Interface,应用程序编程接口)

    Api的定义

    api就是一些预先定义的函数,目的是提供应用程序与开发人员基于某软件或者硬件的一访问一组例程的能力,而又无需访问源码,或者理解内部工作机制的细节

    WindowsAPI的定义

    WindowsAPI是一套用来控制windows的各个木粉的外观和行为的预先定义的WIndows函数
    应用程序接口

    image

    Api的使用和查询

    调用api函数
    msdn-程序员的宝库

    API中的宽字符

    比如MessageBox的定义

    #ifdef UNICODE
    #define MessageBox MessageBoxW
    #else
    #define MessageBox MessageBoxA
    #endif  //!UNICODE
    
    

    如果没有UNICODE宏 那么就代表 MessageBox 就是MessageBoxA 单字节
    反之则为 MessageBoxW 宽字节

    相关文章

      网友评论

        本文标题:API与宽字符

        本文链接:https://www.haomeiwen.com/subject/xnyrrftx.html