CWnd::GetParentOwner

子ウィンドウの親ウィンドウまたはオーナー ウィンドウへのポインターを取得するには、このメンバー関数を呼び出します。

CWnd* GetParentOwner( ) const;

戻り値

CWnd オブジェクトへのポインター。CWnd オブジェクトがハンドルに結び付けられていない場合は、一時的な CWnd オブジェクトが生成されて結び付けられます。このポインターは一時的である場合があるので、後で使用するために保持しておくことはできません。

解説

GetParentOwner、子ウィンドウではなく直接の親ウィンドウまたはオーナー ウィンドウへのポインターを返します。WS_CHILD のスタイルはありません)。現在のオーナー ウィンドウは SetOwnerに設定できます。既定では、ウィンドウの親は所有者です。

これに対し、GetParent 関数は、直接の親により、子ウィンドウかどうか、ポインターを返します。子ウィンドウ GetParentGetParentOwner の戻り値に異なる結果内の子ウィンドウがある場合。

必要条件

ヘッダー: afxwin.h

参照

関連項目

CWnd クラス

階層図

CWnd::GetParent

CWnd::GetOwner

CWnd::SetOwner

CWnd::SetParent

GetParent