CComPtr<IWebBrowser2> m_spWebBrowser2;
IUnknown *pUnknown;
pUnknown->QueryInterface(&m_spWebBrowser2);
CComQIPtr<IWebBrowser2, &IID_IWebBrowser2> m_spWebBrowser2;
IUnknown *pUnknown;
m_spWebBrowser2 = pUnknown;
博客展示了CComPtr和CComQIPtr的使用代码。通过代码可知,使用CComPtr时需调用QueryInterface方法,而使用CComQIPtr可直接赋值。这些代码涉及到IWebBrowser2接口和IUnknown指针的操作。
CComPtr<IWebBrowser2> m_spWebBrowser2;
IUnknown *pUnknown;
pUnknown->QueryInterface(&m_spWebBrowser2);
CComQIPtr<IWebBrowser2, &IID_IWebBrowser2> m_spWebBrowser2;
IUnknown *pUnknown;
m_spWebBrowser2 = pUnknown;
747

被折叠的 条评论
为什么被折叠?