Método IPropertyPage::Activate (ocidl.h)
Crea la ventana del cuadro de diálogo de la página de propiedades.
El cuadro de diálogo se crea sin un marco, subtítulo o menú o controles del sistema. El texto del cuadro de diálogo debe coincidir con la configuración regional obtenida a través de IPropertyPageSite::GetLocaleID.
Sintaxis
HRESULT Activate(
[in] HWND hWndParent,
[in] LPCRECT pRect,
[in] BOOL bModal
);
Parámetros
[in] hWndParent
Identificador de ventana del elemento primario del cuadro de diálogo que se está creando.
[in] pRect
Puntero a la estructura RECT que contiene la información de posicionamiento del cuadro de diálogo. Este método debe crear su cuadro de diálogo con la ubicación y las dimensiones descritas por esta estructura.
[in] bModal
Indica si el marco del cuadro de diálogo es modal (TRUE) o modeless (FALSE).
Valor devuelto
Este método puede devolver los valores devueltos estándar E_OUTOFMEMORY y E_UNEXPECTED, así como los valores siguientes.
Código devuelto | Descripción |
---|---|
|
El método se completó correctamente. |
|
La dirección de prc no es válida. Por ejemplo, puede ser NULL. |
Comentarios
La página de propiedades mantiene el identificador de ventana creado en este proceso, que usa para destruir el cuadro de diálogo dentro de IPropertyPage::D eactivate.
Notas para los implementadores
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 |