gpt4 book ai didi

Linux input.h(我将在 .NET 中链接到什么库)

转载 作者:塔克拉玛干 更新时间:2023-11-03 01:39:37 25 4
gpt4 key购买 nike

我正在使用 Mono C#,想知道“input.h”依赖于哪个物理库?我搜索了谷歌但没有得到任何东西。

注意更新:这里的目标是在 Linux 中获取键盘和鼠标输入。所以 rly 的问题是我需要包装什么库来输入。是否有使用“input.h”获取输入的良好 C/C++ 示例?

在 C# 中链接到一个库你会做这样的事情::

[DllImport("libX11", EntryPoint = "XOpenDisplay")]
public static extern IntPtr XOpenDisplay(IntPtr display_name);

所以我需要做与上面相同的事情,但使用输入库。像这样的东西::

[DllImport("libInput ???", EntryPoint = "CreateDevice")]
public static extern IntPtr CreateDevice(int deviceID, ...);

我打算用这个 Keyboard Input找到要链接到的库后开始链接...

最佳答案

linux/input.h 只是一堆常量和结构;它背后没有库,因为您应该自己打开/访问事件子系统。

关于Linux input.h(我将在 .NET 中链接到什么库),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8889979/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com