से विंडोज़ फ़ाइल पूर्वावलोकन आइकन तक कैसे पहुंच सकता हूं मुझे निर्देशिका में चित्रों और वीडियो का एक गुच्छा मिला है और मुझे WPF एप्लिकेशन में प्रदर्शित होने की आवश्यकता है, मैं Win7 बड़े आइकन को पूर्वावलोकन छवि के रूप में प्रदर्शित करने के बारे में सोच रहा हूं । क्योंकि इससे मुझे वीडियो फ़ाइल से उपयुक्त फ्रेम को पकड़ने का काम बचाएगा क्योंकि विंडोज़ उस काम को बहुत अच्छी तरह से कर रही है। इस शेल आइकन छवि डेटा तक पहुंचने के लिए कोई भी कोड स्निपेट?मैं अपने WPF अनुप्रयोग
6
A
उत्तर
12
जब Windows API Code Pack उपयोग कर, आप कर सकते हैं:
XAML
<Image x:Name="img" />
सी #
img.Source = ShellFile.FromFilePath(@"C:\path\to\file.ext").Thumbnail.BitmapSource;
यह Microsoft-WindowsAPICodePack-Shell
पैकेज और उचित नामस्थान जोड़ने की आवश्यकता है।
आपको 'Microsoft.WindowsAPICodePack.Shell.dll' का संदर्भ जोड़ना चाहिए और' माइक्रोसॉफ्ट.WindowsAPICodePack.Shell; 'का उपयोग करना भी जोड़ें। – SepehrM
विंडोज एपीआई कोड पैक - शैल भी न्यूजेट पर उपलब्ध है; देखें: https://www.nuget.org/packages/WindowsAPICodePack-Shell/ –