Шаг 131 - CWnd::SetOwner

Автор Каев А. Г.
void SetOwner(CWnd* pOwnerWnd );

Параметры

pOwnerWnd
Идентифицирует нового владельца объекта окна. Если этот параметр NULL, объект окна не имеет никакого владельца.

Замечания
Устанавливает владельца окна к определенному объекту окна. Этот владелец может затем получать сообщения команд от текущего объекта окна. По умолчанию, родитель текущего окна - владелец. Часто полезно установить соединения между объектами окна, которые являются несвязанными с иерархией окон. Например, CToolBar посылает уведомления владельцу вместо родителю. Это позволяет инструментальной панели стать дочерним одного окна (типа окна приложения - контейнера OLE) при посылке уведомлений к другому окну (типа оперативного рамочного окна). Кроме того, когда окно сервера дезактивировано или активизировано в течение правки по месту, любое окно, принадлежащее рамочному окну скрыто или показано. Это монопольное использование явно установлено с обращением к SetOwner. Концепция использования этой функции отличается от концепции использования GetWindow.

Hosted by uCoz