SHShellFolderView_Message-Funktion (shlobj_core.h)

[SHShellFolderView_Message steht für die Verwendung in den im Abschnitt Anforderungen angegebenen Betriebssystemen zur Verfügung. Sie kann in nachfolgenden Versionen geändert oder nicht verfügbar sein.]

Sendet eine Nachricht an die IFolderView-Standardimplementierung (DefView) der Shell.

Syntax

LRESULT SHShellFolderView_Message(
  [in] HWND   hwndMain,
       UINT   uMsg,
       LPARAM lParam
);

Parameter

[in] hwndMain

Typ: HWND

Ein Handle für das Fenster, das die Nachricht empfängt.

uMsg

Typ: UINT

Die zu sendende Meldung. Im Folgenden ist eine Liste möglicher Meldungen aufgeführt.

`Message` BESCHREIBUNG
SFVM_ADDOBJECT Fügt der Shellansicht ein -Objekt hinzu.
SFVM_GETSELECTEDOBJECTS Ruft ein Array von PIDLs für alle ausgewählten Objekte ab.
SFVM_REARRANGE Benachrichtigt die IShellView , ihre Elemente neu anzuordnen.
SFVM_REMOVEOBJECT Entfernt ein Objekt aus der Shellansicht.
SFVM_SETCLIPBOARD Benachrichtigt die IShellView , wenn eines der zugehörigen Objekte als Ergebnis eines Menübefehls in der Zwischenablage platziert wird.
SFVM_SETITEMPOS Legt die Position eines Elements in der Shellansicht fest.
SFVM_SETPOINTS Legt die Punkte der derzeit ausgewählten Objekte auf das Datenobjekt bei Kopier - und Ausschneidenbefehlen fest.
SFVM_UPDATEOBJECT Updates ein Objekt, indem Sie einen Zeiger auf ein Array von zwei PIDLs übergeben.

lParam

Typ: LPARAM

Der Inhalt dieses Werts hängt von der nachricht ab, die in uMsg übergeben wird. Weitere Informationen finden Sie in den Themen zu einzelnen Nachrichten.

Rückgabewert

Typ: LRESULT

Der Rückgabewert hängt von der nachricht ab, die in uMsg übergeben wird. Weitere Informationen finden Sie in den Themen zu einzelnen Nachrichten.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows XP [nur Desktop-Apps]
Unterstützte Mindestversion (Server) Windows Server 2003 [nur Desktop-Apps]
Zielplattform Windows
Kopfzeile shlobj_core.h (shlobj.h einschließen)
Bibliothek Shell32.lib
DLL Shell32.dll (Version 5.0 oder höher)

Weitere Informationen

SHCreateShellFolderView