Das inherited bei den Nachrichtenhandlern brauchst du im C++ Builder nicht aufrufen. Die MESSAGE_MAP Deklaration (die du ja noch definieren musst, damit die Methode überhaupt auf CM_ENABLEDCHANGED aufgerufen wird) stellt diese Vererbung und deren Aufrufe automatisch dar. Lass somit das inherited einfach weg.
Aber ich möchte auch gleich nochmal darauf hinweisen, dass ich in dem Zusammenhang auch ein Fehlverhalten festgestellt habe:
CG QC 46495