This type library is used in the Subclassing and Hooking with Machine Code Thunks sample at the site. It contains the interface you need to implement to use the code as well as most of the many useful API declares.


  1. Interfaces
    • iHook
    • iSubclass
    • iWindow
    • iTimer
  2. Functions
    • Gdi32 - Various Brush, DC and Bitmap functions.
    • Kernel32 - CopyMemory, LoadLibrary, FreeLibrary, GetVersionEx, GetModuleHandle and GetProcAddress
    • User32 - Various Window creation and manipulation functions; Timer functions; Windows Hook functions.

Try the samples to see this type library in use.