Abrufen von Dateiminiaturansichten mithilfe der Windows-API in C#
Frage:
Wie kann man programmgesteuert Miniaturbilder für Dateien auf dem System mithilfe der Windows-Shell abrufen API?
Antwort:
Verwendung des WindowsAPICodePack:
Die WindowsAPICodePack-Bibliothek bietet eine praktische Methode zum Abrufen von Dateiminiaturansichten:
using System.Drawing; using Shell32; ... ShellFile shellFile = ShellFile.FromFilePath(pathToYourFile); Bitmap shellThumb = shellFile.Thumbnail.ExtraLargeBitmap;
Hinweis:
Dieser Ansatz ruft die Miniaturansicht der gespeicherten Dateien ab von Windows. Es ist kein Parsen oder Erstellen von Miniaturansichten von Grund auf erforderlich.
Das obige ist der detaillierte Inhalt vonWie rufe ich Dateiminiaturansichten programmgesteuert mithilfe der Windows-API in C# ab?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!