向 FLAUI 提供击键组合(例如 ALT + F4)的命令会更改键盘控件

Giving to FLAUI the command for hit a key combination (such as ALT + F4) changes the keyboard controls

我正在用 flaui 做一个自动化测试,它包括

Keyboard.Press(VirtualKeyShort.ALT);
Keyboard.Press(VirtualKeyShort.F4);

它工作正常,但是我的键盘控制完全不同,例如我不能再用字母写了,因为它们有不同的行为,我需要做的是通过再次执行 ALT + 来恢复它们F4。我也试过使用不同的键盘,但都是一样的,请帮忙!!

我需要做的是再次执行 ALT + F4 来恢复它们。我也试过使用不同的键盘,但都是一样的,请帮忙!!

您必须使用 .TypeSimultaneously() 方法,如下所示:

Keyboard.TypeSimultaneously(VirtualKeyShort.ALT, VirtualKeyShort.F4);

查看完整文档here