CWnd::SetOwner
Imposta il proprietario corrente della finestra per l'oggetto specificato della finestra.
void SetOwner(
CWnd* pOwnerWnd
);
Parametri
- pOwnerWnd
Identifica il nuovo proprietario dell'oggetto finestra. Se questo parametro è NULL, l'oggetto della finestra non è proprietario.
Note
Il proprietario è quindi possibile ricevere messaggi di comando dall'oggetto corrente della finestra. Per impostazione predefinita, il padre della finestra corrente è il proprietario.
È spesso utile stabilire connessioni tra gli oggetti della finestra che sono indipendenti dalla gerarchia della finestra. Ad esempio, CToolBar inviare notifiche al proprietario anziché al controllo padre. In questo modo la barra degli strumenti è l'elemento figlio di una finestra (ad esempio una finestra dell'applicazione contenitore OLE) come inviare notifiche a un'altra finestra (ad esempio la finestra cornice sul posto). Inoltre, quando una finestra server è disattivata o attivata durante la modifica sul posto, qualsiasi finestra proprietà della finestra cornice è nascosta o visualizzata. Questa proprietà viene esplicitamente impostata con una chiamata a SetOwner.
Il concetto di proprietà di questa funzione è diverso dal concetto di proprietà GetWindow.
Requisiti
Header: afxwin.h