msgurik
2010-06-10 11:30:48 UTC
Hi,
I have implemented GetThumbnailHandler() of IThumbnailHandlerFactory
interface.
And in my GetThumbnailHandler() function, iam checking for riid ==
IIID_ExtractImage, if so, iam creating my extract image instance and returing
IExtractImage pointer. But GetThumbnailHandler() never gets called for
IID_IExtractImage, instead it gets called for riid == IIID_IExtractIconW. Why
is it so?
This behaviour is present in Win7.
I have implemented GetThumbnailHandler() of IThumbnailHandlerFactory
interface.
And in my GetThumbnailHandler() function, iam checking for riid ==
IIID_ExtractImage, if so, iam creating my extract image instance and returing
IExtractImage pointer. But GetThumbnailHandler() never gets called for
IID_IExtractImage, instead it gets called for riid == IIID_IExtractIconW. Why
is it so?
This behaviour is present in Win7.