Click to Rate and Give Feedback
MSDN
MSDN Library
User Interface
Windows Shell
Shell Reference
Shell Interfaces
IThumbnailProvider
IThumbnailProvider Interface

Exposes a method for getting a thumbnail image.

IThumbnailProvider Members

GetThumbnail Gets a thumbnail image and alpha type.

Remarks

The Shell calls IThumbnailProvider::GetThumbnail to obtain an image to use as a representation of the item.

The object that implements this interface must also implement one of the following interfaces.

If none of these interfaces is present, IThumbnailProvider is not called.

Interface Information

Inherits fromIUnknown
Header and IDL filesthumbcache.h, thumbcache.idl
Minimum operating systems Windows Vista
Tags What's this?: Add a tag
Community Content   What is Community Content?
Add new content RSS  Annotations
this topic should like to IExtractImage      Chris_Guzak   |   Edit   |  
IThumbnailProivder is new for Vista and replaces the use of IExtractImage. Vista still supports IExtractImage but lacks the ablity to return the image type (alpha or not).
Tags What's this?: Add a tag
Flag as ContentBug
this is intended to be implemented by thumbnail handlers, not used directly by client applications      Chris_Guzak   |   Edit   |  
instead those apps should use IShellItemImageFactory as that will do its work by delegating to the different handler types for computing an items image including IExtractImage, and IThumbnailProvider handlers. it will even fallback and use IExtractIcon to simulate a thumbnail.
Tags What's this?: Add a tag
Flag as ContentBug
Processing
© 2008 Microsoft Corporation. All rights reserved. Terms of Use  |  Trademarks  |  Privacy Statement
Page view tracker