MFCプロジェクトで排他制御オブジェクトを使用するサンプル
環境
VC6
WindowsXP sp3
■排他制御オブジェクトに必要なヘッダ
// CCriticalSection、CMutex等のヘッダ
#include <afxmt.h>
■排他制御オブジェクト生成
// CMutex g_mtx;
CCriticalSection g_cs;
■排他制御処理
{
CSingleLock lock(&g_cs);
lock.Lock(); // Unlockはデストラクタで行うことにする
[0回]
PR