From 717fedf4b384c0d31680d7a41be98140244027c5 Mon Sep 17 00:00:00 2001 From: Dario Sassi Date: Thu, 23 Nov 2023 10:50:34 +0100 Subject: [PATCH] EgtInterface 2.5k5 : - aggiunta interfaccia per EgtSetOnTerminateProcess (installa callback chiamata prima di terminare il processo con comando lua EgtCloseExe). --- API_General.cpp | 7 +++++++ EgtInterface.rc | Bin 11726 -> 11726 bytes 2 files changed, 7 insertions(+) diff --git a/API_General.cpp b/API_General.cpp index e3ce663..0af17b9 100644 --- a/API_General.cpp +++ b/API_General.cpp @@ -39,6 +39,13 @@ __stdcall EgtExit( void) return ( ExeExit() ? TRUE : FALSE) ; } +//----------------------------------------------------------------------------- +BOOL +__stdcall EgtSetOnTerminateProcess( pfOnTerminateProcess pFun) +{ + return ( ExeSetOnTerminateProcess( pFun) ? TRUE : FALSE) ; +} + //----------------------------------------------------------------------------- BOOL __stdcall EgtSetUserLevel( int nUserLev) diff --git a/EgtInterface.rc b/EgtInterface.rc index 9a9b0a4e1af68833cbd394e688d77899cae50b9e..eec7b88d169d12a9ca99bd4891f6b3e679af3a67 100644 GIT binary patch delta 260 zcmX>XeJ*;#I%aKGhCGIJh8%`WhGK>c1_cHUhESkLCPN8BDnkm89}HwAf_cT0Z)!X3AJv4Bmx$~1YEBG@FL1{+eHb#O8l^Rmgm)OdJ79`FP^IftPVnjrgkdR9k delta 257 zcmX>XeJ*;#I%aiGhCGIJh8%`ehGHOAV9;O)W+-7u1ma8}FBB-731Ux{R&U)L$1;zJ z(P;BSv71bjuW{xv8cqJlsXN(A$zpS#loaFUBisheVCj=gllKW$L8Lc(DS0t&-XIK> zatEqF(&fd1(7-c!og&mspe8k