Guck mal hier:
http://www.luckie-online.de/Tutorial...orials_pdf.pdf
Da wird Subclassing anhand von Delphi besprochen. Subclassing ist nichts weiter, als die WndProc eines Fensters/Controls auszutauschen, um eigene Funktionalität hinzuzufügen.
Superclassing funktioniert ähnlich, modifiziert aber global die Informationen der Fensterklassen.