Programming Tips - Win32: Check if a file exists

Date: 2022nov2 Language: C/C++ Platform: win32 Keywords: IsExists Q. Win32: Check if a file exists A.
BOOL IsFileExists(LPCSTR szFilename) { return GetFileAttributes(szFilename) != INVALID_FILE_ATTRIBUTES; }
Note: This will return TRUE if the path exists but is actually a directory. Bonus: In C# you can use File.Exists()