+ -
当前位置:首页 → 问答吧 → 能否直接为gdkwindow设置回调?

能否直接为gdkwindow设置回调?

时间:2010-08-13

来源:互联网

。。。
        gtk_widget_realize(Window);
       
        parent=gtk_widget_get_window(Window);
        attr.x=248;
        attr.y=243;
        attr.event_mask=GDK_ENTER_NOTIFY_MASK;
        attr.width=45;
        attr.height=35;
        attr.override_redirect=TRUE;
        attr.wclass=GDK_INPUT_ONLY;
        attr.window_type=GDK_WINDOW_CHILD;
        gdkwin[0]=gdk_window_new(parent,&attr,GDK_WA_X|GDK_WA_Y|GDK_WA_NOREDIR);//创建GDKWINDOW
        g_signal_connect(gdkwin[0],"enter-notify-event",gdkwindow_enter_notify,NULL);//设置GDKWINDOW事件回调失败

问题如题,请教!

作者: 凌彬严   发布时间: 2010-08-13

(client:3763): GLib-GObject-WARNING **: gsignal.c:2270: signal `enter-notify-event' is invalid for instance `0x10a35d0'

运行后提示如上。

作者: 凌彬严   发布时间: 2010-08-13