次の方法で共有


CWinThread::m_pMainWnd

、スレッドのメイン ウィンドウ オブジェクトへのポインターを格納するためにこのデータ メンバーを使用します。

CWnd* m_pMainWnd;

解説

Microsoft Foundation Class ライブラリは自動的に m_pMainWnd によって参照されるウィンドウが閉じられたとき、スレッドを終了します。 このスレッドがアプリケーションのプライマリ スレッドの場合、アプリケーションは、終了します。 このデータ メンバーが null場合に特定のスレッドの終了には、アプリケーションの CWinApp のオブジェクトのメイン ウィンドウが使用されます。 m_pMainWnd は **CWnd***型のパブリック変数です。

通常 InitInstanceをオーバーライドした場合も、このメンバー変数。 ワーカー スレッドでは、このデータ メンバーの値は親スレッドから継承されます。

必要条件

ヘッダー: afxwin.h

参照

関連項目

CWinThread クラス

階層図

CWinThread::InitInstance