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 |