Programmier es dir doch?
Soweit ich weiß ist doch dann der Virtual Keycode = ASCII Code, oder irre ich mich da?

Da könntest du doch dann in etwa so machen:

for(int p = 0; p < strlen(text); p++){
KeyDown(text[p]);
Sleep(1);
KeyUp(text[p]);
Sleep(1);
}
(KeyDown und KeyUp sind natürlich 'gedankenfunktionen' die du dann mit den PostMessageA/SendMessage usw ersetzen musst ;-))