C# で Windows API を使用してファイルのサムネイルを取得する
質問:
プログラムでどのように実行できますかWindows シェルを使用してシステム上のファイルのサムネイル画像を取得するAPI?
答え:
WindowsAPICodePack の使用:
WindowsAPICodePack ライブラリは、ファイルのサムネイルを取得するための便利な方法を提供します。
using System.Drawing; using Shell32; ... ShellFile shellFile = ShellFile.FromFilePath(pathToYourFile); Bitmap shellThumb = shellFile.Thumbnail.ExtraLargeBitmap;
注:
このアプローチでは、サムネイルが取得されます。 Windows によって保存されたファイルの表現。解析したりサムネイルを最初から作成したりする必要はありません。
以上がC# で Windows API を使用してプログラムでファイルのサムネイルを取得する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。