Расширение Tcl Windows API (TWAPI) обеспечивает привязку Tcl к Windows API. Он обеспечивает, среди прочего, функциональные возможности, необходимые для имитации щелчков мышью, нажатия клавиш и т. д. в целях автоматизации.
----
Расширение обеспечивает доступ к Windows API на двух уровнях. Предоставляется прямой интерфейс к поддерживаемому Windows API, в котором команды Tcl напрямую сопоставляются с функциями Windows, как описано в Microsoft Windows SDK. Рекомендуемый интерфейс представляет собой интерфейс более высокого уровня, который более удобен, мощен и намного проще в использовании, чем необработанный Windows API.
В сочетании со встроенными средствами Tcl, TWAPI позволяет писать широкий спектр приложений Windows, начиная от настольных приложений и заканчивая веб-серверами, работающими как службы Windows. См. набор инструментов проверки Windows для примера приложения на основе Tcl/TWAPI.