6

ディレクトリにたくさんの写真とビデオがあり、WPFアプリケーションで表示する必要があります。私は、Win7ラージアイコン自体をプレビュー画像として表示することを考えています。これは、Windowsがすでにその仕事をかなりうまくやっているので、ビデオファイルから適切なフレームを取得する作業を節約できるからです。このシェルアイコン画像データにアクセスするためのコードスニペットはありますか?

4

1 に答える 1

12

Windows APIコードパックを使用する場合、次のことができます。

XAML

 <Image x:Name="img" />

C#

 img.Source = ShellFile.FromFilePath(@"C:\path\to\file.ext").Thumbnail.BitmapSource;

Microsoft-WindowsAPICodePack-Shellこれには、パッケージと適切な名前空間を追加する必要があります。

于 2010-06-08T02:33:45.513 に答える