SetFilePointer(文件指针)


看代码:

 1 void CSetFilePointerDlg::OnBnClickedButton1()
 2 {
 3     HANDLE hFile = CreateFile(_T("F:\\123.txt"), GENERIC_READ, FILE_SHARE_READ, NULL, OPEN_EXISTING, FILE_ATTRIBUTE_NORMAL, NULL);
 4     SetFilePointer(hFile, sizeof(int) + sizeof(NPC), NULL, FILE_BEGIN);
 5     char szChar[20] = "";
 6     DWORD hasRead;
 7     BOOL rRet = ReadFile(hFile, szChar, sizeof(szChar), &hasRead, NULL);
 8     if (rRet) {
 9         MessageBox(_T("成功!"));
10     }
11     else {
12         MessageBox(_T("失败!"));
13     }
14 }


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM