Quote:
Originally Posted by Cuttlas
Hi
I use several plugins and modules within my setup, such as WinTB, botva2, progressBar, Trackbar.
They will use SetWindowLong and I should release them in the correct situation. But sometimes I do not know where to release and so on ... So the setup will delay on Exit and will close with an error in the debugger (most with 0xc000041d exit code).
How to trace the problem and release the WindowLong? any idea or similar Experience?
|
Some plugins require a proper exit like
gdipShutdown for
botva2,
ISDoneStop for
ISDone, etc. Otherwise it returns exit errors.
Example: (botva2)
Code:
procedure DeInitializeSetup;
begin
gdipShutdown;
end;