Subclassing and Hooking is a standard technique in Windows programming for customizing the behavior of a window. However, to wrap subclassing and hooking into virtual function overriding it is an obscure technique unknown to a large population of Windows programmers. This is unfortunate, because th