0

これは VS C++ では機能しますが、GCC でコンパイルするとエラーが発生します。

「エラー: 'int ( * )(float, int)' から 'void *' [-fpermissive]| への変換が無効です。」

#define CLASS_HOOK_FUNC(vtable, name, tableindex) oNHook_##name = (_##name)vtable.HookVTableFunctionByIndex(tableindex, hNHook_##name);

#define HOOK_EXPORT(name) CLASS_HOOK_FUNC(g_ctExport, name, EXPORTID_##name);

HOOK_EXPORT(H_Redraw);
4

2 に答える 2