(五续)GTK3鼠标事件
2023-04-10 20:04 作者:FineClassFuture | 我要投稿
使用gtk_widget_add_events 使用GDK mask来接收对应事件

网上有说GDK_POINTER_MOTION_HINT_MASK比较好,所以鼠标按键及移动选择GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK
滚轮使用GDK_SCROLL_MASK
回调得到

每个事件类型对应一个结构体
有了信息,就可以进行绘制测试了

效果嘛,有待优化