怎么向前台窗口发送一个长度20左右的英文及标点符号组合的字符串,用什么API可以实现

如何向前台窗口发送一个长度20左右的英文及标点符号组合的字符串,用什么API可以实现?
前台程序焦点已经获得,我主要是想对前台程序的输入做一个判断,然后再发送一个信息过去做相应提示处理!

------解决方案--------------------
VB 函数 SendKeys

或者 API: SendMessage / PostMessage + WM_CHAR