There are many similar articles of this type but I didn't find any article discussing about how to hook the mouse and the keyboard in Visual Basic.Net. Since I have done this in V.B.Net I decided to post it in here for the people who will need it. This project is a single component that contains various windows hooks ( I might add some other hook types in this component in the future if I have time). * Clipboard Hook * Keyboard Hook * Mouse Hook