現在の安定したJEDIコードライブラリをWindows7x32のC++BuilderXE3にインストールしました。正常に動作しますが、JclWin32.hppを含むJclFileUtils.hppのようなファイルを含めない限りです。次に、コンパイラエラーE2040が常に発生します:「宣言が正しく終了しませんでした」(ファイルJclWin32.hppの682行目、次のコードスニペットの2行目):
#define NetApi32 L"netapi32.dll"
static const System::Int8 CSIDL_PROGRAM_FILESX86 = System::Int8(0x2a);
#define RT_MANIFEST (System::WideChar *)(0x18)
このエラーが原因であるかどうかはわかりません。また、これに対するヒントも見つかりませんでした。原因は何でしょうか?前もって感謝します。