社区
非技术版
帖子详情
是否所有API都有两个版本,一个W,一个A?
rockniu
2006-07-26 11:33:51
升级到程序到PB10, migration时PB提示:
Information C0207: Append ALIAS FOR clause to external function 'localfiletimetofiletime' for back compatibility.
看了一些贴子,说要加在函数别名处加W,我现在的问题是:有些函数并没有W版本的吧,如:MultiByteToWideChar,加了W反而不行
...全文
328
8
打赏
收藏
是否所有API都有两个版本,一个W,一个A?
升级到程序到PB10, migration时PB提示: Information C0207: Append ALIAS FOR clause to external function 'localfiletimetofiletime' for back compatibility. 看了一些贴子,说要加在函数别名处加W,我现在的问题是:有些函数并没有W版本的吧,如:MultiByteToWideChar,加了W反而不行
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
8 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
itboy82811
2006-08-04
打赏
举报
回复
没关系的,PB10只是支持Unicode,支持不代表必须用Unicode。ANSI同样可以使用
sun1976
2006-08-04
打赏
举报
回复
学习
200分请帮顶
http://community.csdn.net/Expert/topic/4674/4674598.xml?temp=3.602237E-02
魔鬼代言人5800
2006-08-03
打赏
举报
回复
mark
malingfeng
2006-08-02
打赏
举报
回复
非也,设计到字符串的东东才有两个版本
AFIC
2006-07-26
打赏
举报
回复
最后加上ALIAS FOR "MultiByteToWideChar;ansi"
AFIC
2006-07-26
打赏
举报
回复
纯英文你还说啥啊……原样用都没关系。
rockniu
2006-07-26
打赏
举报
回复
我想,系统全是英文环境下运行,编写,应该不用改什么的。直接从PB9升级到10。API还是用Ansi版本的,没问题。
rockniu
2006-07-26
打赏
举报
回复
看到这样一个API的声明:
Function boolean sndPlaySoundW (string SoundName, ulong Flags) Library "WINMM.DLL" alias for "sndPlaySoundW;Ansi"
Ansi是代表什么,如果要升级到PB10的话,是不是要把Ansi改为Uicode?
QTCreator中字符编码问题以及WINDOWS
API
A/W两种
版本
的说明
首先说明下windows中
API
有两种结尾的一种以A结尾一种以W结尾, A代表ANSI编码,W代表UTF-16编码, 这里承清下unicode不是编码方式, 而是字符集. ANSI编码对于不同的国家和地区制定了不同的编码方式,GB2312(简体中文),BIG5(繁体中文),JIS(日文),在简体中文系统下,ansi 编码代表 GB2312 编码,在日文操作系统下,ansi 编码代表 J
Windows
API
中W和A的区别
当使用windows
api
时,一般系统都会提供
两个
相同方法,但是结尾名字不同。 就跟LoadLibraryA和LoadLibraryW这两种方法。 类似下列 原因在于,针对于不同编码,系统提供的
api
不同。 W结尾主要针对的是UNICODE编码, A结尾主要针对的是ASCII编码格式。 主要原因是存储方式不同。 UNICODE编码采取的方式是
两个
字节存储
一个
字符,而ASCII码采取的是
一个
字...
【WIN32
API
】函数后缀中的 A 和 W 区别及应用
当使用没有后缀的
版本
的函数时,如 WNDCLASS,这取决于你编译代码时定义的预处理器宏 _UNICODE 和 UNICODE。在现代的 Windows 系统中,推荐总是使用 Unicode
版本
,因为它支持更广泛的字符集,并且在很多情况下,使用 Unicode
版本
的函数不需要额外的工作。在早期的 Windows 系统中,ANSI
版本
是使用单字节字符集(主要是 ASCII),而 Unicode
版本
支持更广泛的双字节字符集,包括多种语言字符。这个
版本
的函数使用单字节字符集,主要是 ASCII。
API
是什么?有哪些常见的
API
?
转自 https://blog.csdn.net/cumtdeyurenjie/article/details/80211896#t2 和https://blog.csdn.net/weixin_38174062/article/details/80829912非原创,为便于学习转载,侵权删。 阅读本文大概需要 5~6 分钟 大家可能最近经常听到
API
这个概念,那什么是
API
,它又有...
android
api
和
版本
对应表汇总
Android历代
版本
的命名: 我们都是知道,安卓系统的历来的名称都是很有意思的,下面无限互联Android培训的老师归纳了一下:Android在正式发行之前,最开始拥有
两个
内部测试
版本
,并且以著名的机器人名称来对其进行命名,它们分别是:阿童木(AndroidBeta),发条机器人(Android1.0)。后来由于涉及到版权问题,谷歌将其命名规则变更为用甜点作为它们系统
版本
的代号的命名方法。甜点命名法开始于Android1.5发布的时候。作为每个
版本
代表的甜点的尺寸越变越大,然后按照26个字母数序:
非技术版
401
社区成员
11,495
社区内容
发帖
与我相关
我的任务
非技术版
PowerBuilder 非技术版
复制链接
扫一扫
分享
社区描述
PowerBuilder 非技术版
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章