Does .NET provide any functionality for sending a key to another window. I just want to simulate a keypress on another application. Will I have to resort to some kind of API, or does .NET have something built-in? Thanks.