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