gpt4 book ai didi

c++ - 在 CoCreateInstance 之前调用 QueryInterface?

转载 作者:太空宇宙 更新时间:2023-11-04 15:53:48 26 4
gpt4 key购买 nike

以上是否可行?

我可以这样做吗:

IUnknown *punk;

punk->QueryInterface(IID_MyInterface, (void**)&m_pMyInterface);

我认为这会告诉我是否支持 MyInterface m_pMyInterface...

最佳答案

如果您的意思是您上面所写的,那么不是:因为您的 punk 是一个未初始化的指针。

通常您需要调用CoCreateInstance 来创建某物的实例;之后,您可以在该实例上调用 QueryInterface,询问它支持什么接口(interface)。

关于c++ - 在 CoCreateInstance 之前调用 QueryInterface?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3187625/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com