C 用Lua FFI发送按键输入?

C 用Lua FFI发送按键输入?,c,lua,keypress,ffi,keystroke,C,Lua,Keypress,Ffi,Keystroke,我在这里和谷歌上搜索了几个小时,但找不到一个我正在寻找的例子。如果事先有一件事我很抱歉 我擅长编写Lua,但对C没有真正的理解,我想尝试Lua FFI库,它允许调用C函数,而且似乎工作得很好,我可以做一些基本的事情,比如显示messagebox等等(基于FFI文档中提供的示例) 有一件事我真的很好奇,那就是看看我是否能用SendInput之类的东西创建一个简单的僵尸脚本来模拟游戏窗口中的键盘事件,但到目前为止,我很难理解它,希望有人能再次为我指出正确的方向,真的很抱歉,如果这已经在这里或其他地方

我在这里和谷歌上搜索了几个小时,但找不到一个我正在寻找的例子。如果事先有一件事我很抱歉

我擅长编写Lua,但对C没有真正的理解,我想尝试Lua FFI库,它允许调用C函数,而且似乎工作得很好,我可以做一些基本的事情,比如显示messagebox等等(基于FFI文档中提供的示例)


有一件事我真的很好奇,那就是看看我是否能用SendInput之类的东西创建一个简单的僵尸脚本来模拟游戏窗口中的键盘事件,但到目前为止,我很难理解它,希望有人能再次为我指出正确的方向,真的很抱歉,如果这已经在这里或其他地方的另一个主题中涉及

这个任务可能依赖于操作系统。在Windows上,您可以向任何特定窗口发送任何消息,包括击键消息(您应该能够指定窗口的id,例如,通过搜索其标题)。此任务可能与操作系统有关。在Windows上,您可以向任何特定窗口发送任何消息,包括击键消息(您应该能够指定窗口的id,例如,通过搜索其标题)。