用钩子怎么在自制控件(usercontrol)里实现mouseExit事件

用钩子如何在自制控件(usercontrol)里实现mouseExit事件?
我试了用时间控件和SetCapture两种方式,都觉得不太好,听说钩子也可以实现,能给我个简单的代码直接实现吗?谢谢!

------解决方案--------------------
个人人为还是SetCapture最好
------解决方案--------------------
到底什么是钩子啊 一直想学习