编译duilib遇到问题:Error C2371 IDispatchEx重定义;不同的基类型
转自:http://blog.csdn.net/ilyhlf5201314/article/details/17240037
通过SVN从官网下载更新代码,然后用Visual Studio 2010编译报错如下:
解决方法如下:
UIFlash.h
行:#import "..\Utils/Flash11.tlb" raw_interfaces_only, named_guids 改为:
#import "..\Utils/Flash11.tlb" raw_interfaces_only, named_guids, rename("IDispatchEx","IMyDispatchEx")可以解决以上的问题。
为了兼容性更好,防止系统flash的插件更新后又有问题,干脆直接导入你自己系统的OCX,于是将这一行最好改为:#import "PROGID:ShockwaveFlash.ShockwaveFlash" \raw_interfaces_only, /* Don't add raw_ to method names */ \named_guids, /* Named guids and declspecs */ \rename("IDispatchEx","IMyDispatchEx") /* fix conflicting with IDispatchEx ant dispex.h */
转载于:https://www.cnblogs.com/tupx/p/3671275.html
编译duilib遇到问题:Error C2371 IDispatchEx重定义;不同的基类型相关推荐
- c语言重定义不同的基类型_简述usb连接器输出类型定义和不同环境下的用法
"简述usb连接器输出类型定义和不同环境下的用法"由仁昊伟业http://renhotec.cn为您整理,采购连接器,上仁昊伟业. USB连接器是各种电子设备连接需求的实用设备,同 ...
- struct类型重定义 不同的基类型_汇总贴:STEP7的复杂数据类型有哪些?
复杂数据类型是由基本数据类型通过一定的规则,有机结合在一起,形成的新的.复杂数据类型,STEP7中定义了以下几种复合数据类型: 一.数组ARRAY ARRAY表示由一个相同数据类型的数据组合在一起,形 ...
- 重定义 不同的基类型_镍及铁镍基耐蚀合金高温合金哈氏合金镍基合金之第一篇概述...
纯镍是一种重要的应用于工业的原材料,它除具有良好 的强度.塑韧性外,在卤族元素及其氢化物活泼性气体.苛 性介质.不含氧和氧化剂的还原性酸介质中还具有良好的耐 蚀性,因此纯镍作为耐蚀金属材料得到广泛应用 ...
- struct类型重定义 不同的基类型_C++构造数据类型
结构体(struct) 定义: 结构体是一个数据类型,是由多个不同类型的数据组成的数据集合.关键字为:struct . 优点: 大大减少程序代码的离散性,使程序代码阅读更加符合逻辑. 语法: stru ...
- struct类型重定义 不同的基类型_C++学习大纲:联合类型
C++联合类型 联合类型(又称共同体类型),一种能够表示多种数据(类型可以相同可以不同,变量名字不同就行)的数据类型. 1. 联合类型的定义 union {}; 与结构类型类似,只是把struct 换 ...
- C2371 “imaxdiv_t”: 重定义;“_abs64”: 重定义;不同的链接
C2371 "imaxdiv_t": 重定义:"_abs64": 重定义:不同的链接 原因:ffmpeg的变量与vs的变量冲突了, 解决方法: https:// ...
- vc2012\vc\include\stdlib.h(360): error C2381: “exit”: 重定义;__declspec(noreturn) 不同
opengl中关于C2381的问题网上已经有很多的解决方法了. 其实我是个新手,之前用的是2012的uodate3.在提示我更新的时候我更新了.update4,在这之后我以前写的程序在运行的时候都出先 ...
- 03 VS项目编译报错warning C4005: “AF_IPX”: 宏重定义warning C4005: “AF_IPX”: 宏重定义
项目场景: 问题描述: 项目编译出现一下错误或者警告 warning C4005: "AF_IPX": 宏重定义warning C4005: "AF_IPX": ...
- VS2010 编译Duilib 错误
解决VS2010 编译Duilib 错误 1>f:\mystudy\myprogramers\duilib\Control/UIFlash.h(10): warning C4192: 导入类型库 ...
最新文章
- jadclipse设置,这个解决了问题
- iptables 限制网速
- Java学习之数据类型
- Android SDK镜像的介绍使用【转发】
- 视觉SLAM十四讲(1):预备知识
- Systemd 入门教程之实战篇
- Delphi用指针读取数组某个元素
- python模块调用的用法_python模块怎么使用
- Exchange修改单封邮件大小命令
- package的创建安装和使用
- 常用数据存储格式之xml
- 手机上做c语言作业的软件下载,c语言编程软件手机版下载-C语言编程 安卓版v1.0.2-PC6安卓网...
- Vue 3为什么要用 Proxy API 替代 DefineProperty API?
- opencv 实现等值线_绘制等值线
- ad中那个快捷键是重复上一部_Rhino快速建模(快捷键和快捷键的巨集的建立)...
- 开启nexus出现If you insist running as root, then set the environment variable RUN_AS_USER=root
- 计算机硬盘加密的几种方法,对于移动硬盘加密方法 你了解多少种呢?
- Kaggle经典项目——房价预测
- python 模拟鼠标,键盘点击
- 如何介绍自己测试过的项目
热门文章
- 第十六章、文件服务器之二: SAMBA 服务器
- DECODE 的用法
- Web大学生网页作业成品 基于HTML+CSS+JavaScript足球介绍8页
- 【MQ】如何确保RabbitMQ消息可靠性传递?
- Increase and Decrease--codeForces 246B
- 红安一中2021高考成绩查询,红安一中高考金榜 红安新一中规划
- android开发实例便签,Android便签应用
- java 规则引擎 教程_【java规则引擎】《Drools7.0.0.Final规则引擎教程》第4章 4.2 ruleflow-groupsalience...
- 蓝桥ROS机器人之STDR沿墙跑
- 普通文本格式转html