Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Programmieren allgemein (https://www.delphipraxis.net/40-programmieren-allgemein/)
-   -   Windows XP - Explorer Vorschau (Details) eigene Bilder ? (https://www.delphipraxis.net/59583-windows-xp-explorer-vorschau-details-eigene-bilder.html)

turboPASCAL 25. Dez 2005 09:18


Windows XP - Explorer Vorschau (Details) eigene Bilder ?
 
Moin und frohe Weihnachten...

Ich ärgere mich gerade wieder mal das der Explorer keine Vorschau von meinen Dateiformaten machen kann.
Mich würde interessieren wie man eigene Formate mit einem eigenen Programm in dem Win.-Explorer anzeigen lassen kann. Wenn man auf ein Word- oder PDF- Dokument klickt wird ja auf der linken Seite des Explorers unter der Kategorie Details ein kleines Vorschaubild mit den dazugehörigen Dateiinformationen angezeigt (bei reg. Formaten).

Wie geht das, bzw. wie kann man ein eigenes Format dort mit anzeigen lasses oder registrieren ?

DGL-luke 25. Dez 2005 18:57

Re: Windows XP - Explorer Vorschau (Details) eigene Bilder ?
 
Das geht afaik per DLL. heisst sich glaube ich "Shell Extension"... vielleicht hilft fir das beim googlen ;)

turboPASCAL 26. Dez 2005 09:46

Re: Windows XP - Explorer Vorschau (Details) eigene Bilder ?
 
Zitat:

Zitat von DGL-luke
... vielleicht hilft fir das beim googlen ;)

Nein, leider nicht wirklich.

Was ich herausgefunden hab ist das die Vorschaubilder über die Fax-und Bildanzeige von Win läuft.
Dann gibt es noch einen spez. Eintrag in der Reg.

Code:
[HKEY_CLASSES_ROOT\CLSID\{9DBD2C50-62AD-11D0-B806-00C04FD706EC}]
@="Zusammenfassungs-Miniaturansichthandler (DOCFILES)"

[HKEY_CLASSES_ROOT\CLSID\{9DBD2C50-62AD-11D0-B806-00C04FD706EC}\InprocServer32]
@="C:\\windows\\System32\\shimgvw.dll"
"ThreadingModel"="xXx"

[HKEY_CLASSES_ROOT\CLSID\{9DBD2C50-62AD-11D0-B806-00C04FD706EC}\ProgID]
@="Shell.ThumbnailExtract.Docfile.1"

[HKEY_CLASSES_ROOT\CLSID\{9DBD2C50-62AD-11D0-B806-00C04FD706EC}\VersionIndependentProgID]
@="Shell.ThumbnailExtract.DocFile.1"
Mit der Fax-und Bildanzeige kann man sich ja Bilder anschauen mit:
Code:
rundll32.exe %SystemRoot%\System32\shimgvw.dll,ImageView_Fullscreen C:\Image.bmp
Eine Dokum. zur shimgvw.dll find ich leider auch nicht...

Flocke 26. Dez 2005 12:37

Re: Windows XP - Explorer Vorschau (Details) eigene Bilder ?
 
Such mal nach dem Bei Google suchenIExtractImage-Interface.

turboPASCAL 26. Dez 2005 18:52

Re: Windows XP - Explorer Vorschau (Details) eigene Bilder ?
 
Jupp, ist der richtige Weg. Thx.


Alle Zeitangaben in WEZ +1. Es ist jetzt 12:20 Uhr.

Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz