NKUI.py 文件源码

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

项目:Netkeeper 作者: 1941474711 项目源码 文件源码
def _createIcon(self):
        hinst = win32api.GetModuleHandle(None)
        iconPathName = ""
        if os.path.isfile(iconPathName):
            icon_flags = win32con.LR_LOADFROMFILE | win32con.LR_DEFAULTSIZE
            hicon = win32gui.LoadImage(hinst, iconPathName, win32con.IMAGE_ICON, 0, 0, icon_flags)
        else:
            print '???icon???????'
            hicon = win32gui.LoadIcon(0, win32con.IDI_APPLICATION)
        flags = win32gui.NIF_ICON | win32gui.NIF_MESSAGE | win32gui.NIF_TIP
        nid = (self.hwnd, 0, flags, win32con.WM_USER + 20, hicon, "NetKeeper Service")
        try:
            win32gui.Shell_NotifyIcon(win32gui.NIM_ADD, nid)
        except win32gui.error:
            print "Failed to add the taskbar icon - is explorer running?"
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号