当前位置: 技术问答>linux和unix
如何响应键盘事件
来源: 互联网 发布时间:2016-01-24
本文导语: gtk_signal_connect (GTK_OBJECT (draw_area), "key_press_event", GTK_SIGNAL_FUNC (key_press_event), NULL); GtkWidget *draw_area; draw_area实际上是个可画区, 我在一进key_press_event中,就有语句g_print("key_pressn"); 用来看...
gtk_signal_connect (GTK_OBJECT (draw_area), "key_press_event",
GTK_SIGNAL_FUNC (key_press_event), NULL);
GtkWidget *draw_area; draw_area实际上是个可画区,
我在一进key_press_event中,就有语句g_print("key_pressn"); 用来看看当键盘按键发生后,是否进入了该函数,但是运行程序后,安键,不输出任何字符,说明没有进入该函数,求达人指点,要怎么做才能响应键盘按键事件,小弟不胜感激。急,在线等待。
GTK_SIGNAL_FUNC (key_press_event), NULL);
GtkWidget *draw_area; draw_area实际上是个可画区,
我在一进key_press_event中,就有语句g_print("key_pressn"); 用来看看当键盘按键发生后,是否进入了该函数,但是运行程序后,安键,不输出任何字符,说明没有进入该函数,求达人指点,要怎么做才能响应键盘按键事件,小弟不胜感激。急,在线等待。
|
GTK_WIDGET_SET_FLAGS(draw_area, GTK_CAN_FOCUS);
gtk_widget_grab_focus (drawing_area);
gtk_widget_grab_focus (drawing_area);
您可能感兴趣的文章:
本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。