systemmenu.py 文件源码

python
阅读 23 收藏 0 点赞 0 评论 0

项目:fritzchecksum 作者: mementum 项目源码 文件源码
def AddSystemReloadMenu(wnd):
        if not WndProcManage(wnd):
            return False

        hSysMenu = win32gui.GetSystemMenu(wnd.GetHandle(), False)
        if not hSysMenu:
            return False
        win32gui.InsertMenu(hSysMenu,
                            0,
                            win32con.MF_BYPOSITION | win32con.MF_SEPARATOR,
                            0,
                            '')

        win32gui.InsertMenu(hSysMenu,
                            0,
                            win32con.MF_BYPOSITION,
                            SYS_MENU_RELOAD_MODULES,
                            'Reload Modules')

        def HandleSystemMenu(wnd, msg, wparam, lparam):
            wnd.__class__._reload_modules()
            return False

        AddCallback(HandleSystemMenu,
                    wnd,
                    win32con.WM_SYSCOMMAND,
                    SYS_MENU_RELOAD_MODULES,
                    None)
        return True
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号