第1个回答 2010-06-22
#include <windows.h>
void main(void){
TCHAR szFileName[MAX_PATH]=TEXT("test.txt");
HANDLE hFile=CreateFile(szFileName,GENERIC_READ,FILE_SHARE_READ,NULL,OPEN_EXISTING,FILE_ATTRIBUTE_NORMAL,0);
if (INVALID_HANDLE_VALUE==hFile) {
if (0==GetLastError()) {
printf("file not exist");
}
return;
}
DWORD dwFileSize=GetFileSize(hFile,NULL);
CloseHandle(hFile);
}