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.
Dieser Header wird von mehreren Technologien verwendet. Weitere Informationen finden Sie unter
shlobj.h enthält die folgenden Programmierschnittstellen:
Schnittstellen
|
IActiveDesktopP Macht Methoden verfügbar, die den Windows-Desktop verwalten. |
|
IADesktopP2 Stellt Methoden zum Verwalten des Windows-Desktops bereit. |
|
IColumnProvider Macht Methoden verfügbar, die das Hinzufügen benutzerdefinierter Spalten in der Windows Explorer Detailansicht ermöglichen. |
|
ICopyHookA Macht eine Methode verfügbar, die einen Kopierhakenhandler erstellt. (ANSI) |
|
ICopyHookW Macht eine Methode verfügbar, die einen Kopierhakenhandler erstellt. (Unicode) |
|
ICurrentWorkingDirectory Macht Methoden verfügbar, mit denen ein Client das aktuelle Arbeitsverzeichnis eines Objekts abrufen oder festlegen kann. |
|
IDefViewFrame Wird nur für die IUnknown-Funktionalität verwendet. Es hat keine eigenen Methoden. |
|
IDockingWindowFrame Macht Methoden verfügbar, die das Hinzufügen von IDockingWindow-Objekten zu einem Frame unterstützen. Wird vom Browser implementiert. |
|
IDocViewSite Wird von der IShellView-Schnittstelle als Websiteobjekt verwendet. |
|
IFileViewerA Macht Methoden verfügbar, die eine Schnittstelle festlegen, mit der ein registrierter Dateianzeiger benachrichtigt werden kann, wenn eine Datei angezeigt oder gedruckt werden muss. (ANSI) |
|
IFileViewerSite Macht Methoden verfügbar, die eine Schnittstelle festlegen, die es einem Datei-Viewer ermöglicht, das Handle im aktuellen angehefteten Fenster abzurufen oder ein neues angeheftetes Fenster festzulegen. |
|
IFileViewerW Macht Methoden verfügbar, die eine Schnittstelle festlegen, mit der ein registrierter Dateianzeiger benachrichtigt werden kann, wenn eine Datei angezeigt oder gedruckt werden muss. (Unicode) |
|
INewShortcutHookA Macht Methoden verfügbar, um eine neue Internetverknüpfung zu erstellen. (ANSI) |
|
INewShortcutHookW Macht Methoden verfügbar, um eine neue Internetverknüpfung zu erstellen. (Unicode) |
|
IShellFolderBand IShellFolderBand kann geändert oder nicht verfügbar sein. |
|
IShellImageStore Veraltet. Macht Methoden verfügbar, die den Imagecache bearbeiten. |
|
IThumbnailCapture Macht eine Methode verfügbar, die eine Miniaturansichtsdarstellung eines HTML-Hintergrundbilds erhält. |
Functions
|
Drivetype Die DriveType-Funktion bestimmt den Laufwerktyp basierend auf der Laufwerksnummer. (DriveType-Funktion) |
|
GetFileNameFromBrowse Die GetFileNameFromBrowse-Funktion erstellt ein Dialogfeld Öffnen, sodass der Benutzer das Laufwerk, das Verzeichnis und den Namen einer zu öffnenden Datei angeben kann. |
|
PathIsSlowA PathIsSlow kann geändert oder nicht verfügbar sein. (ANSI) |
|
PathIsSlowW PathIsSlow kann geändert oder nicht verfügbar sein. (Unicode) |
|
PathProcessCommand Veraltet. Verarbeitet eine Zeichenfolge, die eine Befehlszeile enthält, und generiert eine entsprechend in Anführungszeichen gesetzte Zeichenfolge mit bei Bedarf angefügten Argumenten. |
|
PerUserInit Erstellt Eigene Dokumente und andere spezielle Ordner, initialisiert sie bei Bedarf und erstellt das Kontextmenüelement Senden an für Meine Dokumente. |
|
SHChangeNotifyRegisterThread Aktiviert das asynchrone Registrieren und Aufheben der Registrierung eines Threads. |
|
SHCreatePropSheetExtArray SHCreatePropSheetExtArray kann geändert oder nicht verfügbar sein. |
|
SHCreateQueryCancelAutoPlayMoniker Veraltet. Erstellt einen Moniker der QueryCancelAutoPlay-Klasse, der dann zum Registrieren des IQueryCancelAutoPlay-Handlers in der ausgeführten Objekttabelle (ROT) verwendet werden kann. |
|
SHLoadOLE Veraltet. Dieser Parameter wird aus Gründen der Abwärtskompatibilität bereitgestellt. |
|
SHMultiFileProperties Zeigt ein zusammengeführtes Eigenschaftenblatt für einen Satz von Dateien an. Eigenschaftenwerte, die allen Dateien gemeinsam sind, werden angezeigt, während bei unterschiedlichen Werten die Zeichenfolge angezeigt wird (mehrere Werte). |
|
SHOpenPropSheetA SHOpenPropSheet kann geändert oder nicht verfügbar sein. (ANSI) |
|
SHOpenPropSheetW SHOpenPropSheet kann geändert oder nicht verfügbar sein. (Unicode) |
|
SHRunControlPanel Öffnet ein Systemsteuerung-Element. |
|
SoftwareUpdateMessageBox Zeigt ein Standardmeldungsfeld an, das verwendet werden kann, um einen Benutzer darüber zu informieren, dass eine Anwendung aktualisiert wurde. |
Strukturen
|
AASHELLMENUFILENAME Eine Struktur mit variabler Größe, die Informationen zu einem Menüdateinamen enthält. |
|
AASHELLMENUITEM Enthält Informationen zu einem Menüelement. (AASHELLMENUITEM) |
|
BANDINFOSFB Enthält Informationen zu einem Ordnerband. Diese Struktur wird mit den Methoden IShellFolderBand::GetBandInfoSFB und IShellFolderBand::SetBandInfoSFB verwendet. |
|
FVSHOWINFO Enthält Informationen, die der Datei-Viewer zum Anzeigen einer Datei verwendet. |
|
SFV_SETITEMPOS Speichert Positionsinformationen für ein Element. Wird mit nachrichtenbasierten SFVM_SETITEMPOS verwendet. |
|
SHChangeProductKeyAsIDList SHChangeProductKeyAsIDList-Struktur |
|
SHCOLUMNDATA Enthält Informationen, die eine bestimmte Datei identifizieren. Es wird von IColumnProvider::GetItemData verwendet, wenn Daten für eine bestimmte Datei angefordert werden. |
|
SHCOLUMNINFO Enthält Informationen zu den Eigenschaften einer Spalte. Es wird von IColumnProvider::GetColumnInfo verwendet. |
|
SHCOLUMNINIT Übergibt Initialisierungsinformationen an IColumnProvider::Initialize. |
|
TBINFO Wird zusammen mit der SFVM_GETBUTTONINFO Benachrichtigung verwendet, um die Anzahl der Schaltflächen anzugeben, die der Symbolleiste hinzugefügt werden sollen, und wie sie hinzugefügt werden. |