// 定义临界区对象 CRITICAL_SECTION cs ; // 通常声明为一个类的成员 // 初始化临界区对象 InitializeCriticalSection(&cs); // 通常在构造函数中进行初始化 // 进入临界区 EnterCriticalSection(&cs); // 离开临界区 LeaveCriticalSection(&cs); // 临界区不用的时候,进行销毁释放占用资源 DeleteCriticalSection(&cs);