在GTK (WebKitWebView)中注入鼠标事件



我有一个GTK窗口,其中包含一个显示用户界面的WebKitWebView。我通过USB接收来自触摸屏的触摸信息。

我如何注入鼠标向下,拖动和向上事件到web工具包视图,而不必移动实际的鼠标指针(因为可能有多个触摸屏连接到一台机器,所有需要独立运行)?

您必须创建一个适当的GDK事件(GdkEventButton用于鼠标按钮事件),并使用

将其放入事件队列中。
void gdk_event_put(const GdkEvent *event)

详情请参阅GDK文档

最新更新