CFile::write()写入txt文件的CString字符
2011-03-31 17:04
162 查看
CFile file; //定义文件变量 CString filename=L"D://test.txt"; //modeCreate,指定构造函数创建一个新文件,如果该文件已经存在,那么将它的长度截断为0 //modeWrite,打开文件,该文件仅用于写入操作 /*shareDenyRead,打开文件,并且拒接其他进程堆该文件的读取或写入访问,如果该文件已经被其他进程以兼容模式打开, /*那么文件创建失败*/ if(file.Open(filename,CFile::modeCreate|CFile::modeWrite|CFile::shareDenyRead)) { file.SeekToBegin(); //到达文件开头 file.Write("/xff/xfe", 2); //Unicode编码的txt文件以0xff、0xfe两个字节作为开头标记。 file.Write(m_edit,m_edit.GetLength()*2); //写入实际数据 file.Close(); //关闭文件 MessageBox(L"数据发送成功",L"提示信息"); } else { MessageBox(L"创建文件失败"); } /* ps:这里最重要的是“/Unicode编码的txt文件以0xff、0xfe两个字节作为开头标记”这句 */
相关文章推荐
- 字符流,写入内容到根目录下的hello.txt文件
- 缓冲区字符流,写入内容到根目录下的hello.txt文件
- VC++ VS2010 MFC CString 追加append 写入文件 txt 捕捉键盘按键消息
- Cstring 写入 Txt文件
- 通过CFile::Write和CFile::Read从TXT中读写到CString中去
- java 读和写txt文件(不写入指定字符)
- 文件操作C语言 在txt文档中写入hello字符
- CString写入txt文件
- CString与Char*的转换,以及中文字符写入文件,文件的读写等
- nodejs 读取JSON文件写入txt中 fs.readFile&fs.writeFile
- 汇编语言: 在D盘根目录建立一个文件abc.txt,第1次向文件中写入“123456”六个字符,第2次 增加“abcdefg”几个字符。
- 将CString字符串写入Unicode编码的txt文件
- 使用Unicode字符集时用CFile把中文写入txt文件再用记事本打开出现乱码的问题
- 在MFC中,如何将Unicode的CString中文字符写入文本文件TXT中
- 解决mfc编辑框内容写入TXT文件时,自动给每个字符后加入空格问题
- File.WriteAllText 写入TXT文件时不能正确换行只显示方块
- 使用Unicode字符集时用CFile把中文写入txt文件再用记事本打开出现乱码的问题
- C#控制台基础 File.WriteAllText,以覆盖的方式将一个string写入txt
- 写入txt文件
- IO(FileWriter/FileReader)字符流:文件的写入、续写、读