Método IPropertyPage::D eactivate (ocidl.h)

Destruye la ventana creada en IPropertyPage::Activate.

Sintaxis

HRESULT Deactivate();

Valor devuelto

Este método puede devolver los valores devueltos estándar E_UNEXPECTED y S_OK.

Comentarios

Notas para los implementadores

Es importante que las páginas de propiedades no mantengan el cuadro de diálogo alrededor como una optimización. En una hoja de propiedades con muchas páginas de propiedades, el consumo de memoria se haría excesivo si todas las páginas de propiedades conservaran sus cuadros de diálogo creados en todo momento. La destrucción del cuadro de diálogo evita un consumo excesivo de memoria debido a un gran número de controles creados en los cuadros de diálogo. Si el marco desea mantener las páginas activas mientras no están visibles, puede usar IPropertyPage::Show para ese propósito. La decisión se deja en última instancia al marco.

E_NOTIMPL no es un valor devuelto válido.

Requisitos

Requisito Value
Cliente mínimo compatible Windows 2000 Professional [solo aplicaciones de escritorio]
Servidor mínimo compatible Windows 2000 Server [solo aplicaciones de escritorio]
Plataforma de destino Windows
Encabezado ocidl.h

Consulte también

IPropertyPage