Contents Index Topic Contents | ||
Previous Topic: IFileViewerSite::SetPinnedWindow Next Topic: IInputObject::HasFocusIO |
IInputObject
The IInputObject interface is used to change UI activation and process accelerators for a user input object contained in the shell.
When to Implement
Implement IInputObject if you are implementing a shell object that takes user input.
When to Use
You do not call this interface directly. IInputObject is used by the shell or the browser to notify the object of UI activation changes and to translate keyboard accelerators.
IInputObject is derived from IUnknown. The following methods are specific to IInputObject.
IInputObject Methods Description HasFocusIO Determines if one of the object's windows has the keyboard focus. TranslateAcceleratorIO Passes keyboard accelerators to the object. UIActivateIO Activates or deactivates the object. Note This interface is only supported in shell versions 4.71 and later.
Top of Page
© 1997 Microsoft Corporation. All rights reserved. Terms of Use.