初学钩子,局部钩子和全局钩子该怎么选择使用

初学钩子,局部钩子和全局钩子该如何选择使用?
两个可执行程序1和2

现在最大化exe1时,想最大化exe2,该如何选择使用局部钩子还是全局钩子??

小弟初学,请各位多指教,多谢!!

------解决方案--------------------
HOOK有多种类型可供选择。比如你要捕获最大化,可以使用WH_CBT类型的HOOK,使用钩子,你可以得到其它信息,比如发生了窗口最大化,那么是哪个窗口最大化也是可以知道的。
假设要在目标窗口exe1最大化时让exe2知道。首先,获得exe1的窗口handle,然后通过handle得到proessid。使用SetWindowsHookEx加载WH_CBT类型的HOOK。然后在CBTProc回调函数中实现你想要的功能,此回调函数需要放在DLL中。
更多信息请参考MSDN。