2011-02-04 72 views
1

我剛剛在Visual 2010中創建了一個新項目。它是一個帶有HTML幫助選項,Visual Studio 2008樣式(帶有樣式更改選項)的多文檔MFC(靜態鏈接)應用程序,就是這樣。Visual 2010 MFC新建項目不會生成!

剛剛創建之後,我打了Build Solution,並在afxcomctl32.h中得到了很多構建錯誤。這樣的錯誤:

錯誤1個錯誤C2061:語法錯誤:標識符 'LPCWS' C:\ Program Files文件(x86)的\微軟的Visual Studio 10.0 \ VC \ atlmfc \ \包括426 afxcomctl32.h 1

在此行: AFX_ISOLATIONAWARE_STATICLINK_FUNC(HWND,CreateWindowExW,(DWORD dwExStyle參數,LPCWS TR lpClassName,LPCWSTR lpWindowName,DWORD dwStyle,INT X,INT Y,INT nWidth,INT nHeight參數,HWND hWndParent,HMENU HMENU,HINSTANCE的hInstance,LPVOID lpParam),(dwExStyle參數,lpClassName,lpWindowName,dwStyle,X,Y,nWidth,nHeight,hWndParent,hMenu,hInstance,lpParam),NULL)

調試和發佈中的錯誤。

我的電腦是Windows 7旗艦版。有什麼問題??? 最好的問候, 霜黴病

回答

0
AFX_ISOLATIONAWARE_STATICLINK_FUNC(..., LPCWS TR lpClassName, ...) 

該代碼弄亂,還有插在LPCWSTR空格或製表符。刪除它將解決問題。

但是,這也改變了文件上的時間戳,安裝將來的Service Pack時可能會遇到麻煩。有一件事是嘗試重命名文件,然後運行修復以恢復原始文件。或從另一臺機器複製它。哈哈!

+0

哈! 我很確定它是缺少的東西(.h或從安裝中的東西),我沒有看到你的建議! 就是這樣,非常感謝。我不知道爲什麼它會像這樣損壞,我會按照您的建議和修復或在另一臺機器上找到原始文件。 再次感謝! 羽絨 – DownyTif 2011-02-05 05:54:29

相關問題