API与宽字符

admin 2018年5月10日18:19:44评论790 views字数 400阅读1分20秒阅读模式
摘要

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


API与宽字符

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

Api的定义

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

WindowsAPI的定义

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

API与宽字符

Api的使用和查询

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

API中的宽字符

比如MessageBox的定义

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

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

  • 左青龙
  • 微信扫一扫
  • weinxin
  • 右白虎
  • 微信扫一扫
  • weinxin
admin
  • 本文由 发表于 2018年5月10日18:19:44
  • 转载请保留本文链接(CN-SEC中文网:感谢原作者辛苦付出):
                   API与宽字符http://cn-sec.com/archives/51244.html

发表评论

匿名网友 填写信息