我有一个用 Autoit 编写的脚本,我正在尝试将其转换为 C#,以便在以后拥有更多功能。它最终具有的主要功能是将文本发送到我打开的游戏的命令(游戏内文本)。我想要做的是在 Autoit 中获得与 Send() 函数相同的功能。
我一直在阅读并得出结论,Postmessage 和 Sendmessage 将是最好的,因为它们能够将其发送到当前未激活的窗口。有没有办法用 PostMessage 发送刺痛信息?我尝试使用 Sendmessage,当它向游戏发送按键时,其中一些按键未被接受,但发布消息似乎让它们正常工作。
问题:是否可以使用 Postmessage() 发送字符串和变量?如果有怎么办?
谢谢!我还是 C# 的新手,并试图从一种更简单的语言中实现飞跃。(自动)