2011-09-29 90 views
0

我想通過Visual Studio(2010)中的「實現接口」嚮導實現(例如)IPersistFile接口,但是我必須從「可用類型庫」中選擇具有該接口的接口。 MS文檔只說它在「ole32.dll」中(當我選擇該文件時出現錯誤「在文件中找不到類型庫...」)。實現接口嚮導 - 如何找到接口的「類型庫」?

如何找到哪個「類型庫」包含(例如)IPersistFile接口?

回答

1

對於某些接口,您可以通過註冊表HKEY_CLASSES_ROOT\Interface\<IID>\TypeLib查找包含類型,但請注意接口不一定必須具有類型庫引用。

+0

那麼如何在嚮導中找到它? – Tar

+0

我想沒有IPersistFile的類型庫(對於其他接口註冊表查找沒有問題)。 –

+0

是的 - 沒有IPersistFile的庫,顯然不需要更新IDL(對於那個特定的接口?不知道..),所以這種方式是純手工編寫代碼的方法。 – Tar