CWnd::SetOwner

privatevoid SetOwner ( CWnd * pOwnerWnd );

Parâmetros

pOwnerWnd

Identifica o novo proprietário do objeto janela. Se este parâmetro for NULL, o objeto de janela não tem dono.

Observações

Define o proprietário da janela atual para o objeto de janela especificada. Este proprietário, em seguida, pode receber mensagens de comando do objeto de janela atual. Por padrão, o pai da janela atual é seu proprietário.

É freqüentemente útil estabelecer conexões entre objetos de janela que não estão relacionados à hierarquia da janela. Por exemplo, CToolBar envia notificações ao seu dono em vez de seu pai. Isso permite que a barra de ferramentas para se tornar o filho de uma janela (por exemplo, uma janela de aplicativo de contêiner OLE) durante o envio de notificações para outra janela (como a janela do quadro no local). Além disso, quando uma janela do servidor está desactivada ou ativada durante a in loco edição, qualquer janela pertencente a janela do quadro é ocultada ou mostrada. Esta propriedade é explicitamente definida com uma chamada para SetOwner.

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

|&Nbsp CWnd visão geral ; Membros de classe | Gráfico de hierarquia

Co&nsulte tambémnbsp;CWnd::GetOwner, CToolBar

Index