創建一個TXT文檔,並在文檔後添加內容

採用以下代碼實現

hFile = CreateFile( _T("\\Storage Card\\Log.txt"), GENERIC_WRITE, 0, NULL, OPEN_ALWAYS, 0, NULL );

      if ( hFile != INVALID_HANDLE_VALUE )

      {

       dwToWrite = len ;//strlen( chBuffer );

       SetFilePointer( hFile, 0, NULL, FILE_END );

       SetEndOfFile( hFile );

       WriteFile( hFile, chBuffer, dwToWrite, &dwWritten, NULL );

 

       CloseHandle( hFile );

      }

也可採用以下方式進行

FILE * filesave;
 if( (filesave = _wfopen(SAVEFILE, _T("a+") )) == NULL )
 {
  MessageBox(_T("保存文件打開失敗!"),_T("盈趣科技"),MB_OK);
  return 1;
 }
 while(!feof(filesave))
 {
  
  fgets(savebuff, sizeof(savebuff), filesave);
  if(strcmp(savebuff,filesavebuf)==0)
  {
   FileSameFlg = TRUE;
  }
 

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章