大家好,谢谢你参与!谢谢你们的帮忙!!我现在想在MFC APPWizard 『exe』进行com开发,现在我要用到,NM SDK中定义好的*.idl(也就时接口文件)可是一编译就会出错,错误大多时这样的:
D:\Devl Tools\NetMeeting\Include\netmeeting.idl(40) : error MIDL2311 : statements outside library block are illegal in mktyplib compatability mode : [ Interface 'INetMeeting' ]D:\Devl Tools\NetMeeting\Include\netmeeting.idl(40) : error MIDL2096 : duplicated attribute : [helpstring] [ Interface 'INetMeeting' ]这两中,可是我如果用ATL下来编译这个*.idl文件时,是不会出现这些错误的!
我不知道为什么?不知道那个可以给我一些肯定的答复呢??谢谢大家的帮忙!!
D:\Devl Tools\NetMeeting\Include\netmeeting.idl(40) : error MIDL2311 : statements outside library block are illegal in mktyplib compatability mode : [ Interface 'INetMeeting' ]D:\Devl Tools\NetMeeting\Include\netmeeting.idl(40) : error MIDL2096 : duplicated attribute : [helpstring] [ Interface 'INetMeeting' ]这两中,可是我如果用ATL下来编译这个*.idl文件时,是不会出现这些错误的!
我不知道为什么?不知道那个可以给我一些肯定的答复呢??谢谢大家的帮忙!!
解决方案 »
- 写者、读者的安全与效率问题
- 【求助】如何调试远程代码(HOOK API)
- 一个提出了一个月,还没有人解决的问题!!!高手来看,我已经是第3次提了!!!!
- 在线等:怎样将一个浮点型的数组存储为*.dat或者*.txt?
- 程序生成之后如何改变克执行文件的默认图标呢?是编程还是设置更改?在线等待,谢谢
- 这样的参数该怎么保存
- 是malloc(sizeof(TREENODEPTR))还是malloc(sizeof(TREENODE))?高手帮助呀!
- 初学者,关于数组与控件的关联!(在线等)
- createprocess问题
- MFC请问如何播放大的wav文件。用playsound好像播放不了那么长时间。
- 对话框上添加视
- 制作安装程序,发现一堆问题。望各位大侠拔刀相助。
在Project/Setting/MIDL中把 MkTypeLib compatible给去掉.
在Project/Setting/MIDL中把 MkTypeLib compatible给去掉.我的好象本来就没有这个设置啊,那还有什么地方可以改变的阿?
我的是中文版的,还有我记得要添加的啊,可是我的安装碟上没有找到这个可执行文件!
就是把在Project/Setting/MIDL中把 MkTypeLib compatible给去掉.(可以编译通过了)之后,我用那些接口文件时,有出现了新的问题,
e:\毕业设计\视频\vcap.h(34) : error C2061: syntax error : identifier 'INmMember'我用接口文件定义的接口定义一个接口指针错的错误!!