Compartilhar via


CWnd::SetOwner

Define o proprietário atual da janela para o objeto especificado da janela.

void SetOwner(
   CWnd* pOwnerWnd 
);

Parâmetros

  • pOwnerWnd
    Identifica o novo proprietario do objeto da janela.Se esse parâmetro é NULO, o objeto da janela não tem nenhum proprietário.

Comentários

Este proprietário pode então receber mensagens de comando do objeto atual da janela.Por padrão, o pai da janela atual é o proprietário.

Geralmente é útil estabelecer conexões entre os objetos da janela que são não relacionado a hierarquia da janela.Por exemplo, CToolBar enviam notificações para o proprietário em vez a seu pai.Isso permite que a barra de ferramentas assente bem no filho de uma janela (como uma janela OLE de aplicativo de contêiner) quando enviando notificações para outra janela (como a janela no lugar do quadro).Além de isso, quando uma janela de servidor é desativada ou ativado durante a edição in-loco, qualquer janela propriedade pela janela do quadro atual ou é exibida.Esta propriedade é definida explicitamente com uma chamada a SetOwner.

O conceito de propriedade de essa função é diferente do conceito de propriedade de GetWindow.

Requisitos

Cabeçalho: afxwin.h

Consulte também

Referência

CWnd Class

Gráfico de hierarquia

CWnd::GetOwner

Classe de CToolBar