次の方法で共有


CSyncObject クラス

Win32 の同期オブジェクトに共通の機能を提供する純粋仮想クラスです。

class CSyncObject : public CObject

メンバー

パブリック コンストラクター

名前

説明

CSyncObject::CSyncObject

CSyncObject オブジェクトを構築します。

パブリック メソッド

名前

説明

CSyncObject::Lock

同期オブジェクトにアクセスできるようになります。

CSyncObject::Unlock

同期オブジェクトにアクセスできるようになります。

パブリック演算子

名前

説明

CSyncObject::operator HANDLE

同期オブジェクトへのアクセスを提供します。

パブリック データ メンバー

名前

説明

CSyncObject::m_hObject

基になる同期オブジェクトへのハンドル。

解説

Microsoft Foundation Class ライブラリには CSyncObjectから派生する複数のクラスを提供します。 これらは CEventCMutexCCriticalSectionCSemaphoreです。

同期オブジェクトを使用する方法については、" " マルチスレッド: 同期クラスの使用方法を参照してください。

継承階層

CObject

CSyncObject

必要条件

ヘッダー : afxmt.h

参照

関連項目

CObject クラス

階層図