2008-09-24 17 views
9

के लिए एक काम IThumbnailProvider लिख सकता हूँ मैं इंटरफेस MSDN पर निर्दिष्ट निम्नलिखित थम्बनेल प्रदाता लिखा है। हालांकि, मैं यह समझने में असमर्थ हूं कि इसे कैसे पंजीकृत किया जाए इस तरह से Vista वास्तव में इसमें कॉल करता है। क्या किसी ने Vista के लिए काम कर रहे थंबनेल प्रदाता को प्राप्त किया है? नमूना कोड या लिंक विशेष रूप से सहायक होंगे।मैं कैसे Windows Vista

+0

आप विस्टा 64 चला रहे हैं? मुझे 64 बिट संस्करण पर भी समस्याएं थीं। –

उत्तर

3

अपने IThumbnailProvider रजिस्टर करने के लिए documented रास्ता HKCR पर एक रजिस्ट्री प्रविष्टि बनाने के लिए है \ .ext \ ShellEx \ {E357FCCD-A995-4576-B01F-234630154E96} और अपना IThumbnailProvider का GUID के लिए (डिफ़ॉल्ट) स्ट्रिंग मान सेट ।

आपका विधानसभा पहले पंजीकृत करने की आवश्यकता होगी। यदि .NET का उपयोग करना है, तो इसका मतलब है कि आपको पंजीकरण करने के लिए RegAsm.exe उपकरण का उपयोग करना होगा।

वहाँ नमूना कोड यहाँ उपलब्ध है: http://www.benryves.com/?mode=filtered&single_post=3189294

संबंधित मुद्दे