佚名通过本文主要向大家介绍了找个黑客高手帮忙,求高手帮忙盗号,求ps高手帮忙,帮忙找qq的黑客高手,高手帮忙等相关知识,希望对您有所帮助,也希望大家支持linkedu.com www.linkedu.com
问题: 高手请帮忙看看这段代码,有关com的
描述:
描述:
接口的定义:
class IIO:public IUnknown
{
public:
virtual HRESULT outA()=0;
virtual HRESULT outB()=0;
};
idl文件:
import "unknwn.idl";
[
object,
uuid(3E78AD17-09BD-47a9-B34E-584463A189ED),
pointer_default(unique)
]
interface IIO : IUnknown
{
HRESULT outA();
HRESULT outB();
};
最上面是IIO接口的定义。下面的IDL是该接口的描述文件,并用MIDL工具自动生成它的.c,.h文件,连接成dll文件,作为该接口的marshal/unmarshal代码。在实现进程外组件访问的程序中,运行时总是报错(可以肯定就是这个接口的问题,因为系统定义的接口都可以用,只有IIO不行),为什么呀?