2013-06-01 50 views
0

我想在Windows 7機器上使用VS2010上的C++控制檯應用程序項目編譯this C sample(在該頁面的底部),但它給我提供了未聲明的標識符錯誤。我找不到ITaskSettings3IMaintenanceSettings的定義。你會認爲微軟將提供一個代碼示例,編譯,哈:)哪裏可以找到VS2010 C++項目的ITaskSettings3和IMaintenanceSettings定義?

任何想法包括我缺少什麼?

編輯:這是我在項目的性質:

enter image description here

+0

_declarations_位於'' –

+0

嗯。我只是嘗試搜索它,並且'ITaskSettings3'不存在... – c00000fd

+0

由於在Windows 8及更高版本上可以使用'ITaskSettings3',因此您可能需要更新到較新版本的Windows SDK。 –

回答

0

我能在C++項目在VS 2008編譯它,這讓我設置include目錄中Configuration Properties - > C/C++ - > Additional Include Directorues的項目屬性。我包括這些:

「C:\ Program Files文件(x86)的\的Windows套件\ 8.0 \包括\共享」;「C:\ PROGRAM 文件(x86)\的Windows套件\ 8.0 \包含\恩\ 「

顯然您需要下載並安裝Windows 8 SDK

相關問題