是这样的,想生成一个日志类型的文本,用.Format("[%H:%M:%S]") + event + "\n";发现在event后面输出的是个黑块,而不是换行,请问怎么才能使它换行?
解决方案 »
- 跨进程模拟左键单击另一程序的systreeview32的节点
- 二值化后有色点区域查找
- 请问各位在WinCe下面如何检测IP冲突?
- [Help]繁体操作系统下的VC6.0(英文版)开发工具不支持中文简体字体!!!
- 怎样从BITMAP结构生成CBitMap对象
- 菜鸟求助!!
- 如何制作MYIE插件,IE插件我做过,但是怎么样让MYIE也认呢???我现在的问题是IE插件做好了,但是在MYIE中可以看到其他的插件就是看不到
- 如何使电脑启动时程序自动运行?
- 高手何在!!!!!!!!!急!!!!!!!!!!
- 帮帮我吧,急死me也。
- 一个与数据库有关的问题
- Microsoft Chart Control 控件的使用
str+=char(0x0d);
str+=char(0x0a);用str代替"\n".
你写的那个Format函数语法有错误。
CTime temp;
time_t ltime;
time(<ime);
temp = CTime(ltime);
CString strTemp = temp.Format("[%H:%M:%S]") + event + "\n";
if(m_pLogFile != NULL)
{ m_pLogFile->Write(strTemp, strTemp.GetLength());
}
#endif
原程序段是这样的~~~
改成CString strTemp = temp.Format("[%H:%M:%S]\n") + event;
在"\n"位置出现的还是黑块~~