CWnd::SetOwner
Nastaví aktuální okno vlastníka objektu zadané okno.
void SetOwner(
CWnd* pOwnerWnd
);
Parametry
- pOwnerWnd
Určuje nový vlastník objektu okna.Pokud je tento parametr NULL, okno objekt nemá žádný vlastník.
Poznámky
Tento vlastník pak mohou přijímat zprávy příkazu z aktuálního objektu okna.Nadřazený aktuálního okna je jeho vlastníkem.
Často je vhodné vytvořit připojení mezi objekty okno, které nesouvisejí se okno hierarchie.Například CToolBar jeho vlastníkem namísto jeho nadřazeným odešle oznámení.To umožňuje nástrojů jako dítě jednoho okna (například okna aplikace OLE kontejneru) při odesílání oznámení do jiného okna (například přímo v rámci okna).Navíc při okno serveru je deaktivován nebo aktivaci během místní úpravy, kteréhokoli okna vlastněných rámeček okna je skrytý nebo zobrazený.Toto vlastnictví nastavena explicitně voláním SetOwner .
Pojem vlastnictví této funkce se liší od pojmu vlastnictví GetWindow.
Požadavky
Záhlaví: afxwin.h