佚名通过本文主要向大家介绍了atl71.dll修复,atl80.dll,atl80.dll官方下载,atl71.dll,atl71.dll一键修复等相关知识,希望对您有所帮助,也希望大家支持linkedu.com www.linkedu.com
问题: 关于ATL制作DLL的一个问题
描述:
描述:
我用VC6制作一个DLL。在添加ATL OBJECT的时候,Interface选项选择了custom.但当我在这个对象中增加一个返回BSTR类型函数的时候,编译出现错误提示error MIDL2269 : procedures in an object interface must return an HRESULT : [ Procedure 'Get32bitEncrypt' ( Interface 'IMD5' ) ]请问这是怎么回事。难道只能返回HRESULT这种类型吗。
错误定位代码:
[helpstring("method Get32bitEncrypt")]BSTR Get32bitEncrypt();