Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Macht Methoden verfügbar, die ein Miniaturbild aus einem Shellordner anfordern.
Vererbung
Die IExtractImage-Schnittstelle erbt von der IUnknown-Schnittstelle . IExtractImage verfügt auch über folgende Membertypen:
Methoden
Die IExtractImage-Schnittstelle verfügt über diese Methoden.
|
IExtractImage::Extract Fordert ein Bild von einem Objekt an, z. B. ein Element in einem Shellordner. |
|
IExtractImage::GetLocation Ruft einen Pfad zu dem Bild ab, das extrahiert werden soll. |
Hinweise
Der Prozess umfasst zwei Schritte: Verwenden Sie zunächst GetLocation , um die Pfadbeschreibung eines Bilds anzufordern und anzugeben, wie das Bild gerendert werden soll. Rufen Sie dann Extrahieren auf, um das Bild zu extrahieren.
Wenn das Objekt free-threaded ist, muss es auch eine IRunnableTask-Schnittstelle verfügbar machen, damit es beendet und bei Bedarf gestartet werden kann. Dieses Feature kann besonders nützlich sein, wenn die Extraktion langsam ist.
Implementieren Sie IExtractImage , wenn Ihre Namespaceerweiterung Miniaturansichten bereitstellen muss, die in einer Shellview angezeigt werden sollen.
Verwenden Sie IExtractImage , wenn Sie eine Ansicht von Namespaceobjekten implementieren und Miniaturansichten anzeigen möchten. Sie können die IShellFolder::GetUIObjectOf-Methode eines Shellordners verwenden, um eine Bindung an die IExtractImage-Schnittstelle zu erstellen.
Anforderungen
| Anforderung | Wert |
|---|---|
| Unterstützte Mindestversion (Client) | Windows 2000 Professional, Windows XP [nur Desktop-Apps] |
| Unterstützte Mindestversion (Server) | Windows Server 2003 [nur Desktop-Apps] |
| Zielplattform | Windows |
| Kopfzeile | shobjidl_core.h (shobjidl.h einschließen) |