From RAD Studio API Documentation
Revision as of 16:54, 16 October 2011 by TestAccount
EControlC = class(EExternal);
class PASCALIMPLEMENTATION EControlC : public EExternal
EControlC is the exception class for user interrupts.
EControlC is raised when the application is interrupted by the user.
Note: On Windows, a user interrupt can only occur in console applications, when the user presses Ctrl+C.
Note: On MAC OS, EControlC is raised when the program receives a TERM (15) signal. The TERM signal can be generated by the user typing the interrupt character (normally Ctrl+C) or by another program using the signal system call.
Run-time exception information is saved in fields provided by EExternal.