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

Confira também

Ipropertypage