Compartir a través de


Método IAccClientDocMgr::LookupByPoint (msaatext.h)

Los clientes llaman a IAccClientDocMgr::LookupByPoint para obtener un objeto de documento desde un punto dentro del documento.

Nota Active Accessibility Text Services está en desuso. Consulte Microsoft Windows Text Services Framework para obtener más información sobre las tecnologías avanzadas de entrada de texto y lenguaje natural.
 

Sintaxis

HRESULT LookupByPoint(
  [in]  POINT    pt,
  [in]  REFIID   riid,
  [out] IUnknown **ppunk
);

Parámetros

[in] pt

Tipo: POINT

Punto dentro del rectángulo delimitador del documento que se va a devolver.

[in] riid

Tipo: REFIID

IID del documento que se solicita. Esto suele ser IID_ITextStoreAnchor.

[out] ppunk

Tipo: IUnknown*

Puntero de interfaz al documento que se solicita.

Valor devuelto

Tipo: HRESULT

Si se ejecuta correctamente, devuelve S_OK.

Si no se ejecuta correctamente, devuelve el siguiente valor u otro código de error COM estándar.

Error Descripción
E_FAIL
Si el valor de pt no se encuentra dentro del rectángulo delimitador de un documento activo, ppunk será NULL.

Comentarios

Es posible que los servidores necesiten sondear este método más de una vez antes de recibir un documento. Puede haber un período de tiempo limitado (aproximadamente el segundo) entre el momento en que aparece un documento en el sistema y cuando se registra con los servicios de documentos.

Requisitos

   
Cliente mínimo compatible Windows XP [solo aplicaciones de escritorio]
Servidor mínimo compatible Windows Server 2003 [solo aplicaciones de escritorio]
Plataforma de destino Windows
Encabezado msaatext.h
Archivo DLL Msaatext.dll
Redistribuible RDK de accesibilidad activa 2.0 en Windows NT 4.0 con SP6 y versiones posteriores y Windows 98