C# 模拟ASCII字符的键盘输入

C# 模拟ASCII字符的键盘输入,c#,wpf,keyboard,ascii,C#,Wpf,Keyboard,Ascii,我正在编写一个WPF程序来模拟键盘输入 一切都很好,我几乎可以模拟所有东西,包括Alt+Tab和Alt+Tab,但我无法模拟输入ASCII字符。例如:Alt(down)+数字键盘1给出☺但是我的程序什么也没给 我尝试了几乎所有我能在网上找到的方法,包括 但是所有这些都失败了 我用的是一台外置键盘的笔记本电脑。我发现当我按下Alt(在笔记本电脑上)+数字键盘1(在外部键盘上)时,它也无法打印☺。我有一种强烈的感觉,这可能是模拟失败的原因(Alt外置键盘上的键、笔记本电脑和模拟不同) 所以,我的问题

我正在编写一个WPF程序来模拟键盘输入

一切都很好,我几乎可以模拟所有东西,包括
Alt+Tab
Alt+Tab
,但我无法模拟输入ASCII字符。例如:
Alt(down)+数字键盘1
给出
但是我的程序什么也没给

我尝试了几乎所有我能在网上找到的方法,包括 但是所有这些都失败了

我用的是一台外置键盘的笔记本电脑。我发现当我按下
Alt(在笔记本电脑上)+数字键盘1(在外部键盘上)
时,它也无法打印
。我有一种强烈的感觉,这可能是模拟失败的原因(
Alt
外置键盘上的键、笔记本电脑和模拟不同)

所以,我的问题是:

  • 有人有什么解决办法吗

  • 有没有办法模拟特定的键盘输入


  • 你能发布你的代码吗?@Ankit我正在使用
    InputSimulator
    ,我的代码在我前面的问题上。