CWnd::SetOwner

nieważne SetOwner ( CWnd * pOwnerWnd );

Parametry

pOwnerWnd

Określa nowy właściciel obiektu window. Jeśli ten parametr ma wartość NULL, obiekt window ma bez właściciela.

Uwagi

Ustawia okna bieżącego właściciela obiektu określonego okna. Właścicielem tym następnie można otrzymywać wiadomości polecenia od bieżącego obiektu window. Domyślnie nadrzędnym bieżącego okna jest jego właścicielem.

Często jest przydatne do ustanawiania połączeń między obiektami okna, które są niezwiązane z hierarchii okna. Na przykład CToolBar wysyła powiadomienia do jego właściciel, zamiast do swojej witryny nadrzędnej. To pozwala na pasku narzędzi, aby stać się dziecko jedno okno (takich jak okna aplikacji kontenera OLE) podczas wysyłania powiadomień do innego okna (na przykład okno w miejscu ramki). Ponadto gdy okno serwera jest nieaktywne lub uaktywnione podczas w miejscu edycji, dowolnego okna własnością oknie ramki jest ukryta lub przedstawione. Ta własność jest jawnie ustawione w wyniku wywołania SetOwner.

Pojęcie własność ta funkcja różni się od pojęcia własności GetWindow.

Omówienie CWnd |nbsp; Klasa członków | Wykres hierarchii

Zobacz też CWnd::GetOwner, CToolBar

Index