Поделиться через


Метод IAccClientDocMgr::LookupByHWND (msaatext.h)

Клиенты вызывают IAccClientDocMgr::LookupByHWND , чтобы получить документ, предоставив HWND для документа.

Примечание Активные текстовые службы со специальными возможностями являются устаревшими. Дополнительные сведения о расширенных технологиях ввода текста и естественного языка см. в статье Microsoft Windows Text Services Framework .
 

Синтаксис

HRESULT LookupByHWND(
  [in]  HWND     hWnd,
  [in]  REFIID   riid,
  [out] IUnknown **ppunk
);

Параметры

[in] hWnd

Тип: HWND

HWND возвращаемого документа.

[in] riid

Тип: REFIID

IID запрашиваемого документа. Обычно это IID_ITextStoreAnchor.

[out] ppunk

Тип: IUnknown*

Указатель интерфейса на запрашиваемый документ.

Возвращаемое значение

Тип: HRESULT

Возвращает значение S_OK, если операция завершилась успешно.

Если это не удалось, возвращает следующее значение или другой стандартный код ошибки COM.

Ошибка Описание
E_FAIL
Если HWND не соответствует активному документу, ppunk будет иметь значение NULL.

Комментарии

Серверам может потребоваться опросить этот метод несколько раз, прежде чем они получат документ. Между появлением документа в системе и его регистрации в службах документов может быть ограничено (приблизительно в секунду).

Требования

   
Минимальная версия клиента Windows XP [только классические приложения]
Минимальная версия сервера Windows Server 2003 [только классические приложения]
Целевая платформа Windows
Header msaatext.h
DLL Msaatext.dll
Распространяемые компоненты Активные специальные возможности 2.0 RDK в Windows NT 4.0 с пакетом обновления 6 (SP6) и более поздних версий и Windows 98