c++ - How to register Shell Thumbnail handlers -
i trying define 2 custom filetypes want them feature thumbnail previews within windows explorer , used code sample (https://code.msdn.microsoft.com/cppshellextthumbnailhandler-32399b35) register new shell extension can make 1 of them work @ time.
the moment try register second 1 seems replaces ithumbnailprovider's handler subkey {e357fccd-a995-4576-b01f-234630154e96} , breaks first filetype's registration. if has experience this, question is,
can register more 1 filetypes @ time using code sample? there alternative?
thank you!
i managed register more 1 custom files, way did leaves me baffled... if take time explain me d sure appreciate it.
i copied c++ project/solution new folder, changed custom filetype parameters inside code match 2nd custom filetype needs, build new project , registered resulting .dll.
so basically, made work, when build project/ solution files being produced (the .dll being 1 of them) essential thumbnail handler work. , baffles me.
i expect after register .dll, new filetype established , rid off aforementioned files. apparently not have register .dll, make sure keep other files being produced upon built, unchanged in everyway.
so means, 1 project/solution per custom filetype, nicely saved in own folder :) right way this, or hacking here?
Comments
Post a Comment