Embarcadero C++Builder 10.2 Tokyo でライブラリ「VCL Style Utils」を使いたいです。
そこで、新しいプロジェクトを作成して追加しました:
Vcl.Styles.Utils.Graphics.pas
Vcl.Styles.Utils.Menus.pas
Vcl.Styles.Utils.SysControls.pas
Vcl.Styles.Utils.SysStyleHook.pas
ビルドが成功し.hpp
、これらの.pas
ファイルのファイルが生成されます。
次に、別のプロジェクトを作成し、.hpp
生成されたファイルを含めます。
しかし、ビルド時に次のエラーが発生します。
[bcc32 エラー] Vcl.Styles.Utils.Menus.hpp(164): E2040 宣言が正しく終了しませんでした。
Vcl.Styles.Utils.Menus.hpp の 163 行目と 164 行目は次のとおりです。
static const System::Word MN_SETHMENU = System::Word(0x1e0);
static const System::Word MN_GETHMENU = System::Word(0x1e1);
これらの宣言が正しくないのはなぜですか?