release
CComQIPtr<IInterface1> COM1;
CComQIPtr<IInterface2> COM2;
假定COM1已经创建好,执行COM1.QueryInterface(&COM2); 结果发现如果COM1被Release()掉,COM2也成了空的,怎么办呢?
[解决办法]
COM1被Release(),而COM2没有Release(),COM2怎么会为空呢?
发布时间: 2012-01-20 18:53:53 作者: rapoo
release
CComQIPtr<IInterface1> COM1;
CComQIPtr<IInterface2> COM2;
假定COM1已经创建好,执行COM1.QueryInterface(&COM2); 结果发现如果COM1被Release()掉,COM2也成了空的,怎么办呢?
[解决办法]
COM1被Release(),而COM2没有Release(),COM2怎么会为空呢?