C# 中的虚拟键盘

A. *_*son 3 c# keyboard

我想编写一个应用程序,根据用户单击的按钮发送各种键码。我如何发送密钥代码?例如,如何模拟按“a”键?修饰键怎么样?