📄 filelockresolver.h
字号:
#pragma once
#include "EraserDll.h"
class ERASER_API CFileLockResolver
{
public:
CFileLockResolver(BOOL = FALSE);
~CFileLockResolver(void);
void Close();
private:
CFileLockResolver(ERASER_HANDLE, BOOL);
inline void AskUser(BOOL val)
{
m_bAskUser = val;
}
public:
void SetHandle(ERASER_HANDLE);
static void Resolve(LPCTSTR szFileName, CStringArray&);
static void Resolve(LPCTSTR szFileName);
private:
BOOL m_bAskUser;
CString m_strLockFileList;
ERASER_HANDLE m_hHandle;
private:
void HandleError(LPCTSTR szFileName, DWORD dwErrorCode, int method, unsigned int passes);
static DWORD ErrorHandler(LPCTSTR szFileName, DWORD dwErrorCode, void* ctx, void* param);
};
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -