Установите глобальный хук на событие перемещения мыши и проверьте, находится ли он в границах формы. Должен работать даже со скрытой формой. Если нет, просто сохраните местоположение как прямоугольник и проверьте это.
Код для простой и удобной реализации глобальной ловушки можно найти по адресу:
http://www.codeproject.com/KB/cs/globalhook.aspx
Я использовал этот метод для создания функциональности «горячей точки» на рабочем столе пользователя.