2011-08-06 11 views
2

私は、ユーザーインターフェイスを表示するWebKitWebViewを含むGTKウィンドウを持っています。私はタッチパネルからUSBを介してタッチ情報を受信します。GTK(WebKitWebView)でマウスイベントを注入する

実際にマウスポインタを動かすことなく、ウェブキットビューにマウスを下にドラッグしてイベントを挿入するにはどうすればいいですか?あなたは適切なGDKイベント(マウスボタンイベントのGdkEventButton)を作成し、

void gdk_event_put(const GdkEvent *event) 

を使用して、イベントキューにそれを配置する必要があり

+0

これらの画面は別のディスプレイに作成する必要があります(スクリーンセーバを別途起動する、またはキーボードを追加したい場合など)。各ディスプレイに独自のマウスとキーボードを割り当てることができますので、マウスポインタの移動に問題はありません。 –

答えて

0

は詳細についてはGDKのマニュアルを参照してください。

関連する問題