title: What is the recommended way to hook Win32 APIs for a commmercial application?
body: <p>What is your recommendation for an API hooking library or code to be used in a commercial application?</p>
  
  <p>I have looked at Microsoft Detours which seems to be very good, but definitely is out of budget for the profit I am expecting out of my application. </p>
  
  <p>Is there any library that offers compatibility across WinXP and Vista (and Windows 7 if not too much to ask!)? Is there anyone with past experience in using such a library in a commercial product?</p>