加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 综合聚焦 > 服务器 > Windows > 正文

如何通过gtk.Window点击?

发布时间:2020-12-13 20:41:02 所属栏目:Windows 来源:网络整理
导读:喜欢统一通知. set_accept_focus()不是我需要的,我在gtk.gdk常量中看不到有用的东西……好像我的google-fu失败了. 所以,答案是: win.show_all()#win.window.input_shape_combine_mask(img,0)def set_mask(win): #b=gtk.gdk.bitmap_create_from_data(win.win
喜欢统一通知. set_accept_focus()不是我需要的,我在gtk.gdk常量中看不到有用的东西……好像我的google-fu失败了.
所以,答案是:
win.show_all()
#win.window.input_shape_combine_mask(img,0)
def set_mask(win):
    #b=gtk.gdk.bitmap_create_from_data(win.window,8,win.window.get_size())
    size=win.window.get_size()
    print size
    bitmap=gtk.gdk.Pixmap(win.window,size[0],size[1],1)

    cr = bitmap.cairo_create()
    cr.set_operator(cairo.OPERATOR_SOURCE)
    cr.set_source_rgba(0.0,0.0,0.0)
    cr.rectangle((0,0)+size)
    cr.fill()  

    win.window.input_shape_combine_mask(bitmap,0)
    print 'ready'
gobject.timeout_add(5000,set_mask,win)

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读