Condividi tramite


Metodo IPropertyPage::D eactivate (ocidl.h)

Elimina la finestra creata in IPropertyPage::Activate.

Sintassi

HRESULT Deactivate();

Valore restituito

Questo metodo può restituire i valori restituiti standard E_UNEXPECTED e S_OK.

Commenti

Note per gli implementatori

È importante che le pagine delle proprietà non mantengano la finestra di dialogo intorno come ottimizzazione. In un foglio delle proprietà con molte pagine delle proprietà, l'utilizzo della memoria diventa eccessivo se tutte le pagine delle proprietà mantengono le finestre di dialogo create in ogni momento. L'eliminazione della finestra di dialogo impedisce un consumo eccessivo di memoria a causa di un numero molto elevato di controlli creati nelle finestre di dialogo. Se il frame vuole mantenere attive le pagine mentre non sono visibili, può usare IPropertyPage::Show per tale scopo. La decisione è infine lasciata al frame.

E_NOTIMPL non è un valore restituito valido.

Requisiti

Requisito Valore
Client minimo supportato Windows 2000 Professional [solo app desktop]
Server minimo supportato Windows 2000 Server [solo app desktop]
Piattaforma di destinazione Windows
Intestazione ocidl.h

Vedi anche

Ipropertypage