我想知道如何对一个指定的文件更改图标?(不要通过修改扩展名关联的方式)。就是像SVN那样,例如我现在对一个txt文件进行了处理后,我如何可以对这个文件的显示图标加个对号(或其他形式)?如何使用shell扩展,最好说得具体点, 或者说有没有其他途径?

解决方案 »

  1.   

    Shell扩展一时说不清,有一本书叫《window shell编程指南与实例》上面说得比较清楚,CSDN下载频道好像有下载。
      

  2.   

    解决这个问题我没有必要把整个shell 扩展看一遍吧 ?
      

  3.   

    解决这个问题我没有必要把整个shell 扩展看一遍吧 ?
    =============================================
    我觉得读读书总比不读好,shell扩展也是分种类,而且每种的写法大同小异,我记得这本书对于每种扩展单独分了章节。
      

  4.   

    ico不过是里面的资源更改他的资源文件
      

  5.   

    看看书,照例子改一下就行,实例的书好就好在这个地方。给你个链接:http://download.csdn.net/user/wltg2001
      

  6.   

    有个比较挫的方法.                将你要更改图标的文件,通过你给他加个可执行壳,这样图标任意你来更改.
    接下来挂钩系统原生函数之类... 比如zwcreatefile. 判断打开的文件有没有你的特征. 如果有先把它还原出来,再交给应用层.这样... 很完美吧?