Metodo IOleInPlaceSite::OnUIActivate (oleidl.h)
Notifica al contenitore che l'oggetto sta per essere attivato sul posto e che l'oggetto sostituirà il menu principale del contenitore con un menu composito sul posto.
Sintassi
HRESULT OnUIActivate();
Valore restituito
Questo metodo restituisce S_OK se il contenitore consente l'attivazione sul posto. Gli altri valori restituiti possibili includono i seguenti:
Codice restituito | Descrizione |
---|---|
|
Si è verificato un errore imprevisto. |
Commenti
Note ai chiamanti
L'oggetto sul posto chiama IOleInPlaceSite::OnUIActivate subito prima di attivare l'interfaccia utente.Note per gli implementatori
Il contenitore deve rimuovere qualsiasi interfaccia utente associata alla propria attivazione. Se il contenitore è un oggetto incorporato, deve rimuovere l'interfaccia utente a livello di documento.Se nello stesso documento è già attivo un oggetto, il contenitore deve chiamare IOleInPlaceObject::UIDeactivate prima di chiamare OnUIDeactivate.
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 | oleidl.h |