這兩種:訪問一個COM接口方法C++
- CLSID
- IID
已經指定的上方,並且使用:
- CoCreateInstance的()
要返回類指定的單個未初始化對象d由上面的CLSID。
我該如何從C++訪問接口的方法? 沒有:
- ATL
- MFC
- 只是普通的C++
之後,我用的CreateInstance()
我有麻煩,使用的CreateInstance() - 與最後一個參數-ppv
使用oleview,我可以看到指定IID的方法以上IID,如:
interface IS8Simulation : IDispatch {
HRESULT Open([in] BSTR FileName);
};
我該如何訪問上述?例子/指導 - 請
問候
在該示例中,兩個uuidof(..)調用都應該以雙下劃線開頭。我補充說,但不知何故這些格式丟失(我應該逃過這些可能) – Aamir 2009-01-09 07:22:23
Aamir +1對於一個好的帖子,而不是評論你自己的帖子,你最好編輯它們。對於那些只是通過帖子瀏覽而沒有看到評論的人來說,保持清楚。 – 2009-01-09 07:50:58
謝謝Aamir,但是 - IS8Simulation在哪裏宣佈?我怎樣才能調用該接口的方法,其中包含參數如BSTR(如上所示) – Aaron 2009-01-09 10:25:08