用法:CLockFile lock(&m_hCritical);
文件锁类:
class CLockFile
{
private:
PCRITICAL_SECTION m_pCritical;
public:
CLockFile(PCRITICAL_SECTION c)
{
EnterCriticalSection(c);
m_pCritical = c;
}
~CLockFile()
{
LeaveCriticalSection(m_pCritical);
}
};