Metodo IRichEditOleCallback::GetInPlaceContext (richole.h)
Fornisce le interfacce e le informazioni a livello di documento necessarie per supportare l'attivazione sul posto.
Sintassi
HRESULT GetInPlaceContext(
LPOLEINPLACEFRAME *lplpFrame,
LPOLEINPLACEUIWINDOW *lplpDoc,
LPOLEINPLACEFRAMEINFO lpFrameInfo
);
Parametri
lplpFrame
Tipo: LPOLEINPLACEFRAME*
Indirizzo dell'interfaccia IOleInPlaceFrame che rappresenta la finestra frame di un client di controllo di modifica avanzato. Utilizzare il metodo AddRef per incrementare il conteggio dei riferimenti. Il controllo di modifica avanzato rilascia l'interfaccia quando non è più necessaria.
lplpDoc
Tipo: LPOLEINPLACEUIWINDOW*
Indirizzo dell'interfaccia IOleInPlaceUIWindow che rappresenta la finestra del documento del client di controllo di modifica avanzato. Non è necessario restituire un'interfaccia se le finestre cornice e documento sono uguali. Utilizzare il metodo AddRef per incrementare il conteggio dei riferimenti. Il controllo di modifica avanzato rilascia l'interfaccia quando non è più necessaria.
lpFrameInfo
Tipo: LPOLEINPLACEFRAMEINFO
Informazioni sull'acceleratore.
Valore restituito
Tipo: HRESULT
Restituisce S_OK sull'esito positivo. Se il metodo ha esito negativo, può restituire il valore seguente.
Codice restituito | Descrizione |
---|---|
|
C'è stato un argomento non valido. |
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato | Windows Vista [solo app desktop] |
Server minimo supportato | Windows Server 2003 [solo app desktop] |
Piattaforma di destinazione | Windows |
Intestazione | richole.h |
DLL | Msftedit.dll |