首页 > 其他 > 详细

获取系统文件关联图标

时间:2014-03-15 12:47:44      阅读:474      评论:0      收藏:0      [点我收藏+]
bubuko.com,布布扣
import tkinter
from win32com.shell import shell, shellcon
from win32con import FILE_ATTRIBUTE_NORMAL
 
def extension_to_bitmap(extension):
    """dot is mandatory in extension"""
 
    flags = shellcon.SHGFI_SMALLICON |             shellcon.SHGFI_ICON |             shellcon.SHGFI_USEFILEATTRIBUTES
 
    retval, info = shell.SHGetFileInfo(extension,
                             FILE_ATTRIBUTE_NORMAL,
                             flags)
    # non-zero on success
    assert retval
 
    hicon, iicon, attr, display_name, type_name = info
 
    # Get the bitmap
    icon = wx.EmptyIcon()
    icon.SetHandle(hicon)
    return wx.BitmapFromIcon(icon)
bubuko.com,布布扣

获取系统文件关联图标,布布扣,bubuko.com

获取系统文件关联图标

原文:http://www.cnblogs.com/ipython/p/3600936.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!