VS2013编译duilibv1.1,“找不到Riched20.lib”的问题
来源:互联网 发布:gta5优化怎么样 编辑:程序博客网 时间:2024/05/21 06:36
打开DuiLib工程的属性页,进入“链接器” - “输入”选项界面。
删除Debug/Release/UnicodeDebug/UnicodeRelease几个配置中,“附加依赖项”中的“Riched20.lib”(如图1)。
图1打开UIRichEdit.cpp定位到如下源代码:
// Create Text Services componentif(FAILED(CreateTextServices(NULL, this, &pUnk)))goto err;
将该段代码修改为如下内容:
HINSTANCE richHandle = NULL;typedef HRESULT (_stdcall *_CTS)( IUnknown *punkOuter, ITextHost *pITextHost, IUnknown **ppUnk) ; _CTS CTS = NULL;richHandle = LoadLibraryW(L"Riched20.dll");if(richHandle == NULL)exit(0);else{CTS = (_CTS)GetProcAddress(richHandle, "CreateTextServices");if(NULL == CTS) exit(0);}// Create Text Services componentif(FAILED(CTS(NULL, this, &pUnk)))goto err;FreeLibrary(richHandle);
0 0
- VS2013编译duilibv1.1,“找不到Riched20.lib”的问题
- VS2013编译duilibv1.1,“找不到Riched20.lib”的问题
- 20160531 VS2013编译duilibv1.1,“找不到Riched20.lib”的问题
- VS2013编译Duilib界面库,“找不到Riched20.lib”的问题
- DuiLib编译时提示“ 无法打开文件“Riched20.lib””
- VS2013 cryptopp 库编译LIB问题
- Icmplib.lib找不到的问题
- vs2013+qt5.3.2 QSerialPort 编译时提示找不到外部符号,连接出错的问题
- C/C++/C#问题记录(一)VS2012编译调用dll项目找不到lib的workaround
- 解决llvm/clang在windows下编译时找不到头文件和Lib的问题
- thrift windows vs2013编译lib
- 解决找不到 opencv lib的问题
- 编译gnutls找不到nettle3.1的问题
- vs2013编译 protoBuffer编译出现的问题
- 关于opencv3.1编译的时候找不到python的lib的解决方法
- VS2008编译DirectX SDK 2004 summer版的Sound例子程序出现的libcp.lib找不到的问题的解决办法
- VS2013使用boostregex遭遇无法打开libboost_regex-vc120-mt-sgd-1_62.lib的问题
- 在VS2013编译FFmpeg遇到的问题
- POJ 1080 解题报告
- springmvc实现多文件上传
- 阿里,20150402春季实习生招聘在线试题(单选部分+附加题)
- mysql 1449 : The user specified as a definer ('test01'@'%') does not exist 解决方法
- Javascript自动为对象添加getter/setter方法(闭包方式)
- VS2013编译duilibv1.1,“找不到Riched20.lib”的问题
- 分享一个自己精简、避免无端联网的 Delphi XE8 欢迎页面
- 用程序实现对数组a[45,96,78,6,18,66,50]中的元素进行排序
- 无笔不看书,强制放慢你的阅读速度
- [LeetCode] Construct Binary Tree from Inorder and Postorder Traversal
- [LeetCode 79]Word Search
- 面向对象 继承(extends)
- C++ 异常处理(二)
- Springmvc中配置ehcache遇到错误Another CacheManager with same name