誰かご存知でしたら教えてください

コマンドボタンが実装されたApp1.exeがあります
App1.exeのボタンがクリックされたら、そのイベントをフックするApp2.exeを
制作したいと思っています
VC++でSendMessageやFindWindowを使ってクリックのイベントをフックするアプリは作ったことはありますが
コマンドボタンをクリックするイベントのフックの仕方がわかりません
参考になるサイトのURLやAPIなど、教えていただきたく思います

よろしくお願いします