Interface IInputObject (shobjidl_core.h)
Expõe métodos que alteram a ativação da interface do usuário e os aceleradores de processo para um objeto de entrada do usuário contido no Shell.
Herança
A interface IInputObject herda da interface IUnknown . IInputObject também tem esses tipos de membros:
Métodos
A interface IInputObject tem esses métodos.
IInputObject::HasFocusIO Determina se uma das janelas do objeto tem o foco do teclado. |
IInputObject::TranslateAcceleratorIO Permite que o objeto processe aceleradores de teclado. |
IInputObject::UIActivateIO A interface do usuário ativa ou desativa o objeto. |
Comentários
Implemente IInputObject se você estiver implementando um objeto Shell que usa a entrada do usuário.
Você não chama essa interface diretamente. IInputObject é usado pelo Shell ou pelo navegador para notificar o objeto de alterações de ativação da interface do usuário e traduzir aceleradores de teclado.
IInputObject é derivado de IUnknown. Os métodos listados são específicos de IInputObject.
Requisitos
Requisito | Valor |
---|---|
Cliente mínimo com suporte | Windows 2000 Professional, Windows XP [somente aplicativos da área de trabalho] |
Servidor mínimo com suporte | Windows 2000 Server [somente aplicativos da área de trabalho] |
Plataforma de Destino | Windows |
Cabeçalho | shobjidl_core.h |