我用C++,使用win32 api,写文件时出现了乱码,求解释和解决,万分感谢!_百...答:unicode文件需要在文件开始添加文件头声明这是unicode文件,比如在打开文件后就写入:bool Open( PCTSTR filename){ if( ! hFile) CloseHandle( hFile); hFile = CreateFile( TEXT("log.txt"), GENERIC_ALL, 0, NULL, CREATE_ALWAYS, FILE_ATTRIBUTE_NORMAL, NULL); if( INVALID_HA...