• 当使用windows api时,一般系统都会提供两个相同方法,但是结尾名字不同。
    就跟LoadLibraryALoadLibraryW这两种方法。
    类似下列

    原因在于,针对于不同编码,系统提供的api不同。
    W结尾主要针对的是UNICODE编码,
    A结尾主要针对的是ASCII编码格式。
    主要原因是存储方式不同。
  • UNICODE编码采取的方式是两个字节存储一个字符,而ASCII码采取的是一个字节存储一个字符。
  • 还有一个区别 ascii码不支持中文,只支持英文,所以有些ascii码乱码 也是ok理解的。
    关于编码区别,有篇文章讲的比较好
    https://blog.csdn.net/skh2015java/article/details/80500482
    可以有时间的话看一下。

WindowsAPI中W和A的区别相关推荐

  1. WindowsAPI中PostMessage与SendMessage的区别

    1.返回值意义的区别,先看一下 MSDN 里的声明: LRESULT SendMessage(         HWND hWnd,         UINT Msg,         WPARAM ...

  2. 电源中W(瓦)和VA(伏安)的区别

    电源中W(瓦)和VA(伏安)的区别 瓦 电源最终的参数就是最大输出功率,一般开关电源都是以W来标识,表示该电源最大输出能力是多少W,不能超过,如果超过则会损坏开关电源. 一般选用电源时都会留出余量,比 ...

  3. fopen中w w+ wb区别

    在C语言中,大家常用到fopen打开文件,准备进行写操作,再用fwrite把数据写入文件,最后用fclose关闭文件. 如以下C代码:   #include <stdio.h> char ...

  4. Numpy 中 mean() 和 average() 的区别?(average可计算加权平均)

    在Numpy中, mean() 和 average()都有取平均数的意思, 在不考虑加权平均的前提下,两者的输出是一样的 , 如下面的Code : a = np.array([1,2,3,4])pri ...

  5. pytorch中CrossEntropyLoss和NLLLoss的区别与联系

    pytorch中CrossEntropyLoss和NLLLoss的区别与联系 CrossEntropyLoss和NLLLoss主要是用在多分类问题的损失函数,他们两个既有不同,也有不浅的联系.先分别看 ...

  6. PADS中Flood和Hatch的区别----本人备注

    原文地址::http://www.eda365.com/thread-156-1-1.html flood比较正确的说法应该叫灌铜,是指对用(Copper Pour)画幅出来的闭合区域根据设定规则进行 ...

  7. python中 r什么意思_python中w、r指的是什么意思

    python中w.r指的是什么意思 发布时间:2020-11-20 10:54:44 来源:亿速云 阅读:100 作者:小新 这篇文章将为大家详细讲解有关python中w.r指的是什么意思,小编觉得挺 ...

  8. oracle中call用法,Oracle数据库中 call 和 exec的区别

    Oracle数据库中 call 和 exec的区别 今天发现了一个小东西,觉得很有意思,查找了一些资料,跟大家分享一下: 在sqlplus中: 在第三方提供的工具(如:plsqldev) 总结: ex ...

  9. JQuery中removeProp()与removeAttr()的区别,You know?

    JQuery中removeProp与removeAttr的区别 1.removeProp()函数详解 语法: 注意: 返回值 移除onclick事件: 2.removeAttr() 函数详解 语法: ...

最新文章

  1. java培训教程:什么是匿名内部类?怎样创建匿名内部类?
  2. 2021年3月程序员工资统计数据出炉,又拖后腿了……
  3. swift 4 字符串截取
  4. java process 重启_JAVA Process启动sh 后的问题
  5. 修改mysql数据存放路径
  6. 利用loic工具进行doss教程(附下载链接官方无后门)
  7. 通过网站端口攻击服务器,服务器被攻击怎么解决?从端口策略入手
  8. Java基础篇--异常机制
  9. 【Android 事件分发】MotionEvent.ACTION_DOWN 按下事件分发流程( Activity | ViewGroup | View )
  10. 探索Whisper语音识别
  11. Juniper Junos设置3层接口
  12. mapinfo mif/mid文件格式详解
  13. 一个著名的任务调度系统是怎么设计的?
  14. 【学习OpenCV4】漫水填充算法使用总结
  15. H5游戏引擎为什么选择egret和怎么学习egret
  16. 照虎画虎——简单WeUI模板UX设计学习
  17. 基于简单sql语句的sql解析原理及在大数据中的应用
  18. iOS开发——UISearchController实现搜索栏功能|阳和移动开发
  19. JavaScript - WebAPI - 案例 - 点名系统/打地鼠/计时器/今日代办
  20. pt-mysql-summary_pt-summary pt-mysql-summary工具

热门文章

  1. 线程池很难么?带你从头到尾捋一遍,不信你听不懂!
  2. IDEA 2021.1正式发布,新增了这几个超实用功能!
  3. 介绍一款基于SpringBoot开发OA开源产品
  4. Java中static变量作用和用法详解
  5. Linux 5.10将解决2038年问题
  6. 工作流引擎Activiti 学习(表 分类)
  7. day22,ConfigParser,subprocess,xlrd三个模块
  8. linux下静态链接库和动态链接库
  9. JAXB 遇到的问题
  10. 新版本IntelliJ IDEA 构建maven,并用Maven创建一个web项目