最好用C或SDK里面的函数!

解决方案 »

  1.   

    如果你用记事本新建一个文本文件000.txt
    在里面输入ABCDE
    然后将它改名为000.bin或000.lnk
    这些都是二进制文件的扩展名
    但实际上不管是000.bin还是000.lnk都可以用记事本打开
    并能正确显示ABCDE
    而真正的*.bin或*.lnk文件尽管可以用记事本打开
    但显示的是乱码我的要求是真正地根据文件内容判断一个文件是不是文本文件
      

  2.   

    对文件内每个字节用下面的判断
    IsAlpha() 
    iswalpha