专业的编程技术博客社区

网站首页 > 博客文章 正文

用MFC的CStdioFile追写Unicode编码格式文本

baijin 2024-08-31 16:13:24 博客文章 3 ℃ 0 评论

//服务端启动记录

CStdioFile file;

if (file.Open(m_sRunPath, CFile::modeCreate | CFile::modeNoTruncate | CFile::modeWrite | CFile::typeBinary))

{

// 写入 Unicode 编码的 BOM

unsigned char bom[2] = { 0xFF, 0xFE };

file.Write(bom, 2);

// 写入文件内容

file.SeekToEnd(); // 定位到文件末尾

CTime time = CTime::GetCurrentTime(); // 获取当前时间

CString str = time.Format(_T("小科狗输入法服务端启动时间-> %Y年%m月%d日 %H时%M分%S秒")); // 格式化时间为小时:分钟:秒

str += L"\r\n";//换行我_

file.Write(str.GetBuffer(), str.GetLength()*2);

file.Close(); // 关闭文件中_

}

Tags:

本文暂时没有评论,来添加一个吧(●'◡'●)

欢迎 发表评论:

最近发表
标签列表