Posted on 2007-03-28 17:21
宋鵬 閱讀(5355)
評論(0) 編輯 收藏 引用 所屬分類:
Evc Debug Code
//SP-A1文件寫入及讀取
?//創(chuàng)建文件2
??CFile file;
??if(file.Open(L"test1.TXT",CFile::modeReadWrite))
??{
//???MessageBox(L"File Open Success");
??}
??else
??{
???file.Open(L"test1.TXT",CFile::modeCreate | CFile::modeReadWrite);
//???MessageBox(L"not exist to create");
??}
????????//定義讀寫緩沖區(qū)
??TCHAR buffer[]=L"a";?//4個(gè)字節(jié)
??TCHAR buffer_r[]=L"";
/*??
??//SP-A2文件寫入
??file.Write(buffer,sizeof(buffer));
??file.Close();?//文件用完必須關(guān)閉,否則下次無法操作
*/
/*
??//文件長度
??DWORD dwBytesRemaining = file.GetLength();
??_itow(dwBytesRemaining,buffer_r,10);
*/
??//SP-A3文件讀入,要讀取,就要把前面的寫入去掉,否則會無法讀取
??file.Read(buffer_r,4);
??MessageBox(buffer_r);
??file.Close();?//文件用完必須關(guān)閉,否則下次無法操作
/*
?//寫文本,失敗
?RECT rect;
??? GetClientRect (&rect);
?HDC hdc;
?hdc = (HDC)GetDC();
?ExtTextOut(hdc,0,0,0,NULL,L"aa",lstrlen(L"aa"),NULL);
*/?