Ich habe beide Fragen schon beim ersten Mal verstanden, als du sie gestellt hast.
Ich kann nur die erste nicht beantworten, weil ich mit GUI noch nichts zu tun habe (und mit der WinAPI möglichst gar nicht).
Zu der zweiten weiß ich nur, daß man Keypress irgendwie simulieren kann. Ich weiß nicht, wie das geht.