“const char*“类型的实参与“LPCWSTR-类型的形参不兼容
2024-10-20 15:51:40
const char *类型的实参与LPCWSTR类型的形参不兼容解决
LPCWSTR类型是是一个指向unicode编码字符串的32位指针,所指向字符串是wchar型(4字节,Unicode编码宽字节),而不是char型(窄字节,ANSI)
解决方法:项目——>属性——>配置属性——>高级——>字符集 设置成未设置
LPCWSTR类型是是一个指向unicode编码字符串的32位指针,所指向字符串是wchar型(4字节,Unicode编码宽字节),而不是char型(窄字节,ANSI)
typedf const WCHAR* LPCWSTR
或者加一个_T宏会根据设置替换 L L"我的字符串" 表示将ANSI字符串转换成unicode的字符串,就是每个字符占用两个字节
A:
最新文章
- Entity Framework Code First执行SQL语句、视图及存储过程
- excel学习
- android 连接蓝牙扫码枪,程序崩溃之onConfigurationChanged
- CodeForces 625B 字符串模拟+思维
- 7 款开源 Java 反编译工具
- 破解EXCEL2007的密码
- 【长 PI】
- winsshfs的快速入手
- 使用sql语句复制一张表
- (三十三)Xcode项目的重要工程文件
- 【原】无脑操作:TypeScript环境搭建
- Python 包构建教程
- Go基础系列:为select设置超时时间
- 最新版XCoder 的使用方法
- postgreSQL数据库limit分页、排序
- MFC笔记8
- 【Codeforces 152E】Garden
- 【Java】 剑指offer(60) n个骰子的点数
- Xlight FTP搭建FTP服务器教程
- WPF圆角按钮与触发颜色变化