Método IRichEditOleCallback::GetInPlaceContext (richole.h)
Fornece as interfaces no nível do aplicativo e do documento e as informações necessárias para dar suporte à ativação in-loco.
Sintaxe
HRESULT GetInPlaceContext(
LPOLEINPLACEFRAME *lplpFrame,
LPOLEINPLACEUIWINDOW *lplpDoc,
LPOLEINPLACEFRAMEINFO lpFrameInfo
);
Parâmetros
lplpFrame
Tipo: LPOLEINPLACEFRAME*
O endereço da interface IOleInPlaceFrame que representa a janela de quadro de um cliente de controle de edição avançada. Use o método AddRef para incrementar a contagem de referência. O controle de edição avançada libera a interface quando ela não é mais necessária.
lplpDoc
Tipo: LPOLEINPLACEUIWINDOW*
O endereço da interface IOleInPlaceUIWindow que representa a janela do documento do cliente de controle de edição avançada. Uma interface não precisará ser retornada se as janelas de quadro e documento forem as mesmas. Use o método AddRef para incrementar a contagem de referência. O controle de edição avançada libera a interface quando ela não é mais necessária.
lpFrameInfo
Tipo: LPOLEINPLACEFRAMEINFO
As informações do acelerador.
Retornar valor
Tipo: HRESULT
Retornará S_OK se houver êxito. Se o método falhar, ele poderá retornar o valor a seguir.
Código de retorno | Descrição |
---|---|
|
Houve um argumento inválido. |
Requisitos
Requisito | Valor |
---|---|
Cliente mínimo com suporte | Windows Vista [somente aplicativos da área de trabalho] |
Servidor mínimo com suporte | Windows Server 2003 [somente aplicativos da área de trabalho] |
Plataforma de Destino | Windows |
Cabeçalho | richole.h |
DLL | Msftedit.dll |