Вам нужно только перехватить эти сообщения в одной форме (или в одном элементе управления, классе собственного окна и т. Д.). Поскольку вы определенно хотите иметь тот, который будет существовать в течение всего срока действия вашего приложения, основная форма является подходящим выбором.