Método IPropertyPage::D eactivate (ocidl.h)
Destrói a janela criada em IPropertyPage::Activate.
Sintaxe
HRESULT Deactivate();
Retornar valor
Esse método pode retornar os valores de retorno padrão E_UNEXPECTED e S_OK.
Comentários
Anotações aos implementadores
É importante que as páginas de propriedades não mantenham a caixa de diálogo ao redor como uma otimização. Em uma folha de propriedades com muitas páginas de propriedades, o consumo de memória se tornaria excessivo se todas as páginas de propriedades mantivessem suas caixas de diálogo criadas o tempo todo. Destruir a caixa de diálogo impede o consumo excessivo de memória devido a um número muito grande de controles criados nas caixas de diálogo. Se o quadro quiser manter as páginas ativas enquanto elas não estiverem visíveis, ela poderá usar IPropertyPage::Show para essa finalidade. A decisão é finalmente deixada para o quadro.E_NOTIMPL não é um valor retornado válido.
Requisitos
Requisito | Valor |
---|---|
Cliente mínimo com suporte | Windows 2000 Professional [somente aplicativos da área de trabalho] |
Servidor mínimo com suporte | Windows 2000 Server [somente aplicativos da área de trabalho] |
Plataforma de Destino | Windows |
Cabeçalho | ocidl.h |