API中A版和W版有什么区别?谁能告诉我A,W,Unicode,操作系统之间的关系? API中A版和W版有什么区别?谁能告诉我A,W,Unicode,操作系统之间的关系?另外,在具体使用中,要注意什么? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 应该API的W版是支持宽字符集的版本,中文系统都需要Unicode支持,因为汉字需要双字节。 所以API的W版应该主要是针对中文版WINDOWS的 同意楼上的根据操作系统不同winnt 同时支持unicode 和ansi但98和95只支持ansidelphi的string是自动转换的但个人认为delphi不是很适合作系统级(大量调用API)的开发 同意“老鱼”的说法nt下有时候要用带W那个 宽字符版主要是针对多语言版本的操作系统的!不论是英文还是汉文人文中文,全是一个“字符”两个字节!一般可以用那个既不带A 也不带W 的函数就可以了!编译器通过编译预处理帮你选择啦!譬如:MessageBoxA and MessageBoxW我们一般用的是: MessageBox最近忙……………… 宽字符版主要是针对多语言版本的操作系统的!不论是英文还是韩文日文中文,全是一个“字符”两个字节!一般可以用那个既不带A 也不带W 的函数就可以了!编译器通过编译预处理帮你选择啦!譬如:MessageBoxA and MessageBoxW我们一般用的是: MessageBox最近忙……………… W的适应性强,大量调用API的开发是效率低的表现去非底层,建议组建化,中间件现在很流行的 Delphi中如何删除托盘图标? 千分散尽还复来,天天接分必有用…… IdHttp 报错socket error # 10054 connection reset by peer,try except也不能捕获此错误 求北京delphi兼职程序员 有关form的继承,大家来评评,进者有分, 线程启动,系统资源如何分配? 能否用DELPHI控制USB的电源开关? 昨天有人说要改显示器分辨率的 license information for TMap is invalid 散分兼问题 给众位拜年了!顺便问一个关于Hint的问题! 如何模拟键盘的按键操作!!!!!!!!急,高分!!!!
根据操作系统不同
winnt 同时支持unicode 和ansi
但98和95只支持ansi
delphi的string是自动转换的
但个人认为delphi不是很适合作系统级(大量调用API)的开发
不论是英文还是汉文人文中文,全是一个“字符”两个字节!
一般可以用那个既不带A 也不带W 的函数就可以了!
编译器通过编译预处理帮你选择啦!
譬如:MessageBoxA and MessageBoxW
我们一般用的是: MessageBox最近忙………………
不论是英文还是韩文日文中文,全是一个“字符”两个字节!
一般可以用那个既不带A 也不带W 的函数就可以了!
编译器通过编译预处理帮你选择啦!
譬如:MessageBoxA and MessageBoxW
我们一般用的是: MessageBox最近忙………………
去非底层,建议组建化,中间件现在很流行的