プログラムファイルフォルダーの場所を取得したいので、使用しています
SHGetSpecialFolderPath(NULL,Path_variable,CSIDL_PROGRAM_FILES,FALSE)
ここには何も問題はありませんが、エラーが発生しています
エラー C2065: 'CSIDL_PROGRAM_FILES': 宣言されていない識別子
VC++ 6.0 を使用しており、OS は WIN 7 です。ここで何が問題なのですか?. Visual Studio 2005 を使用して同じコードを実行しても、エラーは発生しません。