{*******************************************************} { } { GlobalDefine } { } { Copyright (C) 2022 kku } { } {*******************************************************} unit GlobalDefine; interface const {$IFDEF WIN64} DLL_APIHOOK = 'EtcCtrl.dll'; LOG_FILE = 'EtcCtrl.log'; {$ELSE} {$IFDEF DEBUG} DLL_APIHOOK = 'EtcCtrl.dll'; {$ELSE} DLL_APIHOOK = 'EtcCtrl32.dll'; {$ENDIF} LOG_FILE = 'EtcCtrl32.log'; {$ENDIF} MAP_FILENAME_APIHOOK = 'Global\EtcCtrl64'; HOOK_MUTEX = 'Global\Mtx@220913&EctCtrl'; type PSharedData = ^TSharedData; TSharedData = packed record bActive: Boolean; nLineCnt, nFontSize: Integer; sText, sImgPath, sLogPath: array [0..1023] of Char; end; implementation end.