次の方法で共有


CWinThread のメンバ

更新 : 2007 年 11 月

基本クラスのメンバ

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

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

Run

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

演算子

operator HANDLE

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

参照

参照

CWinThread クラス

階層図