The Wayback Machine - https://web.archive.org/web/20110523070433/http://www.codeguru.com:80/cpp/w-p/dll/hooking/

    Hooking

    WinAPI Hooking

    Learn to intercept WinAPI calls.

    Hooking a DirectX/COM Interface

    Learn how to hook a DirectX/COM Interface. The DirectInput interface was used as an example of how to hook an interface function.

    Hijack Textout Calls From Notepad

    Sample hook function that works even if the DLL is loaded by calling LoadLibrary or the DLL isn't used by the hooked module directly.

    APIHijack - A Library for Easy DLL Function Hooking.

    Enables you to hook third-party DLL functions