次の方法で共有


CWinThread のメンバー

基本クラスのメンバー

CObject のメンバー

CCmdTarget のメンバー

データ メンバー

m_bAutoDelete

スレッドの終了時にオブジェクトを破棄するかどうかを指定します。

m_hThread

現在のスレッドのハンドル。

m_nThreadID

現在のスレッドの ID。

m_pActiveWnd

OLE サーバーが埋め込み先編集が有効な場合のコンテナー アプリケーションのメイン ウィンドウへのポインターです。

m_pMainWnd

アプリケーションのメイン ウィンドウへのポインターを保持します。

構築

CreateThread

CWinThread オブジェクトの実行を開始します。

CWinThread

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

操作

GetMainWnd

スレッドのメイン ウィンドウへのポインターを取得します。

GetThreadPriority

現在のスレッドの優先度を取得します。

PostThreadMessage

別の CWinThread オブジェクトへのメッセージをポストします。

ResumeThread

スレッドのサスペンド カウントを減分します。

SetThreadPriority

現在のスレッドの優先度を設定します。

SuspendThread

スレッドのサスペンド カウントを増分します。

オーバーライド可能な関数

ExitInstance

スレッドの終了時に後処理をするためにオーバーライドします。

InitInstance

スレッド インスタンスを初期化するためにオーバーライドします。

IsIdleMessage

特別なメッセージを調べます。

OnIdle

スレッド固有のアイドル処理を行うためにオーバーライドします。

PreTranslateMessage

Windows 関数の TranslateMessageDispatchMessage にディスパッチする前にメッセージにフィルターをかけます。

ProcessMessageFilter

アプリケーションに届く前に、特定のメッセージを受け取ります。

ProcessWndProcException

スレッドのメッセージ ハンドラーとコマンド ハンドラーによってスローされたすべての未処理例外を受け取ります。

PumpMessage

スレッドのメッセージ ループを含みます。

実行

メッセージ ポンプを持つスレッドの制御関数です。 既定のメッセージ ループをカスタマイズするためにオーバーライドします。

演算子

operator HANDLE

CWinThread オブジェクトのハンドルを取得します。

参照

参照

CWinThread クラス

階層図