MFC如何实时将listconctrl数据保存在txt文档中

当我向listconctrl表中每添加一行数据,这一行数据就会保存在文本框中... 当我向listconctrl表中每添加一行数据,这一行数据就会保存在文本框中 展开
 我来答
zhao3132453
2018-08-31 · TA获得超过208个赞
知道小有建树答主
回答量:367
采纳率:89%
帮助的人:87.9万
展开全部

TCHAR    szBuffer[256]; 
UINT    nActual = 0; 
CFile    myFile;
 
if ( myFile.Open( _T("c:\\test\\myfile.dat"), CFile::modeCreate |   
   CFile::modeReadWrite, NULL ) )
{
   myFile.Write( szBuffer, sizeof( szBuffer ) ); 
   myFile.Flush();
   myFile.Seek( 0, CFile::begin );
   nActual = myFile.Read( szBuffer, sizeof( szBuffer ) ); 
   myFile.Close();
}

实时写入就是每次write后flush,而不是最后一次性把缓存写入

推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式