2011-02-04 19 views
1

私は、Visual 2010で新しいプロジェクトを作成しました。これは、HTMLヘルプオプション、スタイル変更オプション付きのVisual Studio 2008スタイルのマルチドキュメントMFC(静的リンク)アプリケーションです。Visual 2010 MFCの新しいプロジェクトはビルドされません!

作成直後、私はBuild Solutionを押しました。そして、私はafxcomctl32.hのすべてのビルドエラーを取得します。以下のようなエラー:

エラー1つのエラーC2061:構文エラー:識別子 'LPCWS' C:\プログラムファイルのMicrosoftのVisual Studio \(x86の)10.0 \ VC \ atlmfc \これで426 1

afxcomctl32.h \含まライン: AFX_ISOLATIONAWARE_STATICLINK_FUNC(HWND、CreateWindowExW、(DWORD dwExStyle、LPCWS TR lpClassName、LPCWSTR lpWindowName、DWORD dwStyle、int型のX、YをINT、INT nWidth、INT nHeight、HWND hWndParent、HMENU HMENU、HINSTANCE hInstanceは、LPVOID lpParam)、(dwExStyle 、null)

デバッグとリリースで同じエラーが発生しました。

私のPCはWindows 7 Ultimateです。どうしたの??? 敬具、コードが台無し得たこと ダウニー

答えて

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

、LPCWSTRに挿入されたスペースまたはタブがあります。それを削除すると、問題が解決されます。

ただし、これによってファイルのタイムスタンプも変更されました。将来のサービスパックをインストールすると問題が発生することがあります。試みる1つのことは、ファイルの名前を変更して修復を実行して元のファイルを元に戻すことです。または別のマシンからコピーします。

+0

ha! 私はあなたが提案したものが見えなかったことが何か不足していたことを確信していました。 本当にありがとうございました。なぜ私はこのように壊れてしまったのか分からず、あなたの助言に従って修理したり、元のファイルを別のマシンで見つけたりします。 もう一度おねがいします! Downy – DownyTif

関連する問題