Compartir a través de


Método IAccessibilityDockingService::D ockWindow (shobjidl.h)

Acopla el identificador de ventana especificado al identificador de monitor especificado.

Sintaxis

HRESULT DockWindow(
  [in] HWND                                 hwnd,
  [in] HMONITOR                             hMonitor,
       UINT                                 cyRequested,
  [in] IAccessibilityDockingServiceCallback *pCallback
);

Parámetros

[in] hwnd

Ventana de la aplicación de accesibilidad que se acoplará en el identificador de monitor pasado.

[in] hMonitor

Monitor en el que se acoplará la ventana de la aplicación de accesibilidad.

cyRequested

TBD

[in] pCallback

Puntero de devolución de llamada en el que la aplicación de accesibilidad recibirá la notificación Desacoplar.

Valor devuelto

Este método puede devolver uno de estos valores.

Código devuelto Descripción
S_OK
Correcto.
E_INVALIDARG
El identificador de ventana o el identificador de monitor no son válidos.
E_ACCESSDENIED
El proceso de llamada no es una aplicación de accesibilidad UIAcess o el proceso de llamada no posee la ventana.
IMM_E_DOCKOCCUPIED
Ya hay otra ventana que ocupa el espacio de acoplamiento. Solo se puede acoplar una ventana a la vez.
IMM_E_INSUFFICIENTHEIGHT
La uHeight solicitada es mayor que el alto máximo permitido de acoplamiento para el monitor especificado. Sin embargo, si se devuelve este código de error, significa que este monitor admite acoplamiento, aunque en un alto indicado por una llamada al método GetAvailableSize .
HRESULT_FROM_WIN32(ERROR_INVALID_MONITOR_HANDLE)
El monitor especificado por el identificador de supervisión no admite acoplamiento.

Requisitos

Requisito Value
Plataforma de destino Windows
Encabezado shobjidl.h

Consulte también

IAccessibilityDockingService