注册表里面的键值,倒是是ANSI的还是Unicode方式存储的? 我问这个问题是因为,发现RegCreateKeyEx也分为RegCreateKeyExA和RegCreateKeyExW求大虾解释! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 没研究过,估计是UNICODE吧,Windows内部处理都是UNICODE的。API分A和W,是针对调用方而言的,你用RegCreateKeyExA就要传入ANSI字符,用RegCreateKeyExW就要传入UNICODE字符,而系统内部怎么存储其实你不用关心的。 绝大多数Windows API都是这样用宏定义了的,只有少数API只有w的形式,不过很少这样作的原因是为了兼容旧的ANSY程序代码,让程序不用修改同时支持ANSY与UNICODE编译,如果定义了_UNICODE和UNICDE就用w的版本,否则用A的版本,A版本经过简单转换最后还是调用W版本。 不是很难的急转弯! formview问题 怎样控制显卡输出? 求助!!!无法理解的问题.请指教! 相信这里的同志最懂得我这个问题了,请教一下:如何制作带标签(CD-text)的CD? 怎样使窗体最大化??谢谢!! 如何快速读文件? 怎样设定CListBox的某项不可选 Help me(老大救命呀!) VS210 连接SQL SERVER数据库,用户sa登录失败 com组件如何传递指针参数? Visual C++ 2010 开发权威指南
绝大多数Windows API都是这样用宏定义了的,只有少数API只有w的形式,不过很少
这样作的原因是为了兼容旧的ANSY程序代码,让程序不用修改同时支持ANSY与UNICODE编译,如果定义了_UNICODE和UNICDE就用w的版本,否则用A的版本,A版本经过简单转换最后还是调用W版本。