txt unicode 前加 0xFF 0xFE

 

  FILE *pFile = _tfopen(_T("绝对路径"), _T("wb"));
     if (pFile)
     {
        // unicode所加前缀
        BYTE btBuf[2] = {0xFF, 0xFE};
        fwrite(btBuf, sizeof(btBuf), 1, pLrcFile);

        // 写内容
        fwrite(szLine, _tcslen(szLine)*2, 1, pLrcFile);
       
        // 换行
        fwrite(_T("\r\n"), _tcslen(_T("\r\n"))*2, 1, pLrcFile);

          
        fclose(pLrcFile);
        pLrcFile = NULL;
     }

 

posted @ 2009-02-24 16:18  jcss  阅读(2108)  评论(0编辑  收藏  举报