1, _access( )
2, CreateFile() API
if (INVALID_HANDLE_VALUE != CreateFile(filename, GENERIC_READ, FILE_SHARE_READ, NULL, OPEN_EXISTING, FILE_ATTRIBUTE_NORMAL, NULL))
// OPEN_EXISTING文件已存在
3, GetFileAttributes() Function:
if (GetFileAttributes(filename) != -1)
// file exits
4, FindFirstFile() Function:
WIN32_FIND_DATA FindFileData;
HANDLE hFind;
hFind = FindFirstFile(file, &FindFileData);
if (hFind != INVALID_HANDLE_VALUE)// file exits