2015-11-30 87 views
0

我已經下載了一個API來進一步開發它,並出現此錯誤:未聲明C2065 CShellManager。我想這可能是在默認不包含的庫中聲明的,但它應該在我已經下載的zip文件中。如何查看此類的聲明以瞭解聲明的文件並將該庫包含在源代碼中?VS CShellManager未聲明

+1

你在說什麼API?你正在開發MFC應用程序? – demonplus

+0

它是盈透證券API。是的,這是一個MFC應用程序。你試過# –

+0

#include ? – demonplus

回答

0

CShellManager類是MFC框架的一部分。它在afxshellmanager.h頭文件中定義。

本課程在VS 2008中作爲所謂的MFC Feature Pack的一部分引入。 基本上只有當您的項目使用CMFCShellTreeCtrl等時才需要。如果是這種情況,那麼您需要在應用程序類的OnInitInstance()中調用CWinAppEx::InitShellManager()來初始化Shell管理器的實例。