看代码:

 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 }
posted on 2020-01-03 13:08  mktest123  阅读(1525)  评论(0)    收藏  举报