zoukankan      html  css  js  c++  java
  • Windows 10 自带那么多图标,去哪里找呢?

    无意间发现我的 D 盘根目录中大部分的文件夹都是系统专用文件夹,有自己的独特图标,偶有一两个开发用的文件夹是默认图标。于是想把它们改成独特样式,而且是 Windows 10 那些新图标样式


    这是我的文件夹,我希望把最上面几个文件夹的图标改成下面那些风格。

    我的文件夹

    大家都知道在文件夹上右键,选择 属性自定义更改图标,这里可以选择很多图标,但用了很多年看腻了,Windows 10 中还自带有那么多,它们又在哪里呢?

    属性 → 自定义 → 更改图标

    Windows 10 自带的图标几乎都在 %systemrootsystem32*.dll 中,主要是这些:

    • Windows 10 风格

      • %systemrootsystem32ddores.dll
      • %systemrootsystem32dmdskres.dll
      • %systemrootsystem32imageres.dll
      • %systemrootsystem32mmres.dll
      • %systemrootsystem32 etworkexplorer.dll
      • %systemroot%system32pnidui.dll
      • %systemroot%system32sensorscpl.dll
      • %systemroot%system32setupapi.dll
      • %systemroot%system32shell32.dll
      • %systemroot%system32wmploc.dll
      • %systemroot%system32wpdshext.dll
    • Windows 7 风格

      • %systemrootsystem32accessibilitycpl.dll
      • %systemrootsystem32dsuiext.dll
      • %systemrootsystem32gameux.dll
      • %systemrootsystem32ieframe.dll
      • %systemrootsystem32mstscax.dll
      • %systemrootsystem32 etcenter.dll
    • Windows 早期风格

      • %systemrootsystem32compstui.dll
      • %systemrootsystem32mmcndmgr.dll
      • %systemrootsystem32moricons.dll
      • %systemrootsystem32pifmgr.dll

    我们一起来看看它们都是什么样的吧!

    Windows 10 风格

    ddores.dll
    ▲ ddores.dll 包含各种硬件图标

    dmdskres.dll
    ▲ dmdskres.dll 磁盘管理所用图标

    imageres.dll
    ▲ imageres.dll 各种各样 Windows 10 风格的图标,涵盖各种用途

    mmres.dll
    ▲ mmres.dll 音频设备图标

    networkexplorer.dll
    ▲ networkexplorer.dll 网络和共享中心图标

    pnidui.dll
    ▲ pnidui.dll 不要被这些空白迷惑了,这都是白色的网络指示图标(有线、无线、飞行模式等)

    sensorscpl.dll
    ▲ sensorscpl.dll 各种传感器图标(如温度、亮度、声音、指纹、地理位置等)

    setupapi.dll
    ▲ setupapi.dll 为各种硬件安装程序提供的图标

    shell32.dll
    ▲ shell32.dll 这个是点开“更改图标”按钮后查看的默认图标库,也包含各种各样 Windows 10 风格的图标,涵盖各种用途

    wmploc.dll
    ▲ wmploc.dll 各种媒体设备、媒体文件、媒体文件夹

    wpdshext.dll
    ▲ wpdshext.dll

    Windows 7/Vista 风格

    accessibilitycpl.dll
    ▲ accessibilitycpl.dll 辅助功能图标

    dsuiext.dll
    ▲ dsuiext.dll 服务器或网络服务所用图标

    gameux.dll
    ▲ gameux.dll 游戏图标

    ieframe.dll
    ▲ ieframe.dll IE 所用的图标(部分图标其实已经更新成 Windows 10 风格,给 Edge 用)

    mstscax.dll
    ▲ mstscax.dll 远程桌面连接所用图标(部分图标其实已经更新成 Windows 10 风格)

    netcenter.dll
    ▲ netcenter.dll Windows 7 风格的网络和共享中心所用图标

    Windows XP/2000/9X/3.X 风格

    compstui.dll
    ▲ compstui.dll

    mmcndmgr.dll
    ▲ mmcndmgr.dll 古老的图标

    moricons.dll
    ▲ moricons.dll 古老的图标

    netshell.dll
    ▲ netshell.dll 古老的网络连接图标

    pifmgr.dll
    ▲ pifmgr.dll Windows 95 时代古老的图标

    wiashext.dll
    ▲ wiashext.dll 各种图片、照片和媒体设备图标

    一个说明:你会发现有些图标是空白的,这个不是 BUG,是微软的无奈……因为有些古老的不负责任的程序会依赖于这些老旧的被微软淘汰的图标,如果微软删掉了这些图标,那么这些程序会崩溃。哎……

  • 相关阅读:
    Android中实现ListView圆角效果[转]
    移动终端开发必备知识【转】
    android-supporting-multiple-devices
    Android @+id与@id的区别
    loading android
    Loading Image
    合理的薪酬策略——揭秘万达电商(3)
    Node.js的helloworld 程序
    codeforces Gravity Flip 题解
    HDU 3853 向下向右找出口问题-期望dp
  • 原文地址:https://www.cnblogs.com/walterlv/p/10236485.html
Copyright © 2011-2022 走看看