ник: osmor
Если не заморачиваться с API, то можно в скрытой форме запускаемой при старте приложения при каждом срабатывании таймера увеличивать значение некой Public переменной. А во всех формах на событие перемещения мыши сбрасывать эту переменную в 0.
Как только значение переменной станет больше определенного закрыть приложение.