Отличная вещь. Спасибо. Потестил ее на Win7x64 все нормально. К автору просьба. Есть ли такая возможность, чтобы вместо установки количества нажатий организовать механизм прерывания. В этом случае отпадает необходимость задавать определенное количество. То есть пока нажата кнопка идет процесс, отпущена прекращается. Помимо всего прочего появляется возможность реализации к примеру оси Z - рули направления. В текущей реализации, чтобы повернуть руль нужно кучу раз нажать, либо задать шаг, для ускорения процесса, но при этом количество нажатий все равно большое, да и плавности не добиться. А с прерываниями все получится четко.