Нужно Timur подправить код, и наверно эммулировать нажатие клавиши функцией keybd_event
А окошко скрыть можно просто в свойствах формы .
WindowState=minimized;
Но для чего окошко скрывать? Так хоть видно что процесс идет