error: C2664: 不能将参数从“const char *”转换为“LPCWSTR” 的解决办法

原创 2015年07月10日 20:01:39
开发环境:Qt 5.4.1 + VS2010

在我的项目中用到了一个第三方的库。编译时报错:
C2664: “LoadLibraryW”: 不能将参数 1 从“const char *”转换为“LPCWSTR”  

解决办法,在报错的 C 文件的开头加上:

#undef UNICODE
版权声明:本文为博主原创文章,未经博主允许不得转载。

相关文章推荐

QT中QString 和 LPCWSTR 的相互转换

ENUM_SERVICE_STATUS*m_eServices;m_eServices[i].lpDisplayName 是 LPWSTR 类型1.把 LPWSTR 转换成QStringqDebu...

Qt Creator编译时出错error: cannot convert 'const char*' to 'LPCWSTR

用Qt5.3.1写的一个windows服务客理程序,就是在图形界面上能过点击按钮,实现

VS2010点滴——不能将参数 1 从“const char [11]”转换为“LPCWSTR”

#include"windows.h" #include"iostream" using namespace std; int main() { char Write[10],Read[10]; ...

VS2010--不能将参数 2 从“const char [12]”转换为“LPCWSTR”与指向的类型无关

[cpp] view plaincopyprint? PROCESSENTRY32 pe32;  HANDLE hSnaphot;  HANDLE hApp;  DWORD dProce...

不能将参数 1 从const char [*]转换为LPCWSTR

[2014/10/07 0:29]其解决方案就是, 将项目->属性->配置属性->常规->项目默认值下面的字符集换为:使用多字节字符集     原因:     1.了解ANSI和Unicode...

解决不能从CONST CHAR *转换为LPCWSTR

有时候复制了整个框架程序确发现有编译不通过的问题,命名人家的程序编译能通过,到了自己编译的时候却编译不能通过,这个时候也许有各种问题,有些问题让人匪夷所思。编译器有时候会根据编码方式来选择定义为LPC...

MFC之调用DLL的问题:error C2664: “LoadLibraryW”: 不能将参数 1 从“const char *”转换为“LPCWSTR

今天在项目中遇到了一个小小的问题,在调用别人动态连接库(DLL)的时候,总是出现如下提示,导致程序无法正常运行,编程环境:VS2010+MFC 问题提示:error C2664: “LoadLibr...

Qt问题汇总

Qt程序,总会遇到各种使人凌乱的问题,于是决定开始记录... 一、程序移植问题      1、用vs2010交叉编译的Qt4.7.4程序,在移植到x86的裸机上时,需要添加..\Microsoft V...

Qt5 在Visual Stuidio下编译详解及部分问题的解决

漫长及伴随各种错误的编译过程 网上能找到的基本都是关于Qt4编译的文章,Qt5的无论中文或是英文都不多,也许是现在人懒了都用现成的,也许是真没多少人喜欢用这些用惯了的老家伙 请原谅博主的渣排版,博主一...

error C2664: 不能将参数 1 从“WCHAR [260]”转换为“const char *”

解决方法: 1、vs2010  项目-> XXX属性-> 配置属性-> 常规-> 字符集 -> “使用unicode字符集” 改为   “未设置”  就去掉了unicode支持;(已经验证过) ...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:深度学习:神经网络中的前向传播和反向传播算法推导
举报原因:
原因补充:

(最多只允许输入30个字)