windows的资源管理器中每一文件对应一“类型”, 如:
 XXX.exe  "应用程序"
 XXX.jpg  "Visual Basic Project"
 XXX.jpg  "JPEG图像"
 XXX.RAR  "WinRAR Archive"
 ... ... ...那么请教:
    是如何取得给定文件的“类型”的?

解决方案 »

  1.   

    可以读注册表
    在HKEY_CLASSES_ROOT 下的 .xxx中  key=“Content Type”
      

  2.   

    to pigsanddogs(我爱吃猪肉,但是长不胖,为什么??):谢谢你的思路,但不是下“Content Type”,而是其“默认”值,
    并再在HKEY_CLASSES_ROOT 下找"默认"值键,其“默认”值才是
    要找的字符串,如".hlp"文件的“类型”可这么获得:一。HKEY_CLASSES_ROOT\.hlp的“默认”值为"hlpfile"
    二。HKEY_CLASSES_ROOT\hlpfile的“默认”值为"帮助文件"
    "帮助文件"就是所求东东.