CWnd::GetSafeOwner
ダイアログ ボックスなどの、モーダル ウィンドウに使用する必要のあるオーナー ウィンドウを取得するには、このメンバー関数を呼び出します。
static CWnd* GetSafeOwner(
CWnd* pParent = NULL,
HWND* pWndTop = NULL
);
パラメーター
pParent
CWnd の親ウィンドウへのポインター。nullが返されます。pWndTop
上に存在するペインへのポインター。nullが返されます。
戻り値
特定のウィンドウの安全な所有者を指すポインター。
解説
安全な所有者は pParentの最初の非子の親ウィンドウ。pParent が nullの所有者を見つけるために、スレッドのメイン ウィンドウ ( AfxGetMainWndによって取得される) を使用します。
[!メモ]
Framework 自体は所有者を指定しないダイアログ ボックスおよびプロパティ シートの正しいオーナー ウィンドウを決定するために使用します。
必要条件
ヘッダー: afxwin.h