43 lines
970 B
Plaintext
43 lines
970 B
Plaintext
{*******************************************************}
|
|
{ }
|
|
{ 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.
|