写了个判断文件是否被锁定的函数 --- 有用!

笙烛

关注

阅读 75

2023-01-15


今天在工程中要用到这个功能,把它写出来,如果你有用得着的地方,直接Ctrl+C去,呵呵.

函数如下:

bool IsFileLocked(LPCTSTR szFileName)
{
if(szFileName==NULL) return false;
HANDLE ret;
ret=CreateFile(szFileName,GENERIC_READ,0,NULL,OPEN_EXISTING,FILE_ATTRIBUTE_NORMAL,NULL);
if(ret==INVALID_HANDLE_VALUE)
{
return true;
}
CloseHandle(ret);
return false;
}


' 作者:唐细刚


精彩评论(0)

0 0 举报