Interfaz IInputObject (shobjidl_core.h)

Expone métodos que cambian la activación de la interfaz de usuario y los aceleradores de procesos para un objeto de entrada de usuario incluido en el Shell.

Herencia

La interfaz IInputObject hereda de la interfaz IUnknown . IInputObject también tiene estos tipos de miembros:

Métodos

La interfaz IInputObject tiene estos métodos.

 
IInputObject::HasFocusIO

Determina si una de las ventanas del objeto tiene el foco del teclado.
IInputObject::TranslateAcceleratorIO

Permite que el objeto procese aceleradores de teclado.
IInputObject::UIActivateIO

La interfaz de usuario activa o desactiva el objeto .

Comentarios

Implemente IInputObject si va a implementar un objeto shell que toma la entrada del usuario.

No se llama directamente a esta interfaz. El Shell o el explorador usan IInputObject para notificar al objeto de cambios de activación de la interfaz de usuario y traducir aceleradores de teclado.

IInputObject se deriva de IUnknown. Los métodos enumerados son específicos de IInputObject.

Requisitos

Requisito Value
Cliente mínimo compatible Windows 2000 Professional, Windows XP [solo aplicaciones de escritorio]
Servidor mínimo compatible Windows 2000 Server [solo aplicaciones de escritorio]
Plataforma de destino Windows
Encabezado shobjidl_core.h