Udostępnij za pośrednictwem


CWnd::SetOwner

Ustawia okna bieżącego właściciela obiektu określonego okna.

void SetOwner(
   CWnd* pOwnerWnd 
);

Parametry

  • pOwnerWnd
    Identyfikuje nowy właściciel obiektu window.Jeśli ten parametr jest NULL, obiekt okno ma bez właściciela.

Uwagi

Ten właściciel następnie mogą odbierać wiadomości polecenia z bieżącego obiektu window.Domyślnie nadrzędnego bieżącego okna jest jego właścicielem.

Często jest przydatne do ustanawiania połączeń między obiektami okna, niezwiązane z hierarchii okna.Na przykład CToolBar wysyła powiadomienia do jego właściciela, zamiast nadrzędnego.Zezwala się na pasku narzędzi, aby stać się dziecko jednego okna (na przykład okna aplikacji kontenera OLE) podczas wysyłania powiadomień do innego okna (na przykład w miejscu ramki okna).Ponadto okna serwera jest wyłączony lub uaktywnione podczas w miejscu edycji dowolnego okna własnością ramki okna jest ukryte lub pokazane.Tę własność jest jawnie ustawiony wywołania SetOwner.

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

Wymagania

Nagłówek: afxwin.h

Zobacz też

Informacje

Klasa CWnd

Wykres hierarchii

CWnd::GetOwner

Klasa CToolBar