Use __fastcall When Overriding Library Methods (C++)
Go Up to C++ Specifics Index
Member functions for RAD Studio library classes generally use __fastcall in their declaration unless declared otherwise. This means that you must use __fastcall in the declaration of any library class member function that you override.