Shell_GetSpecialFolder

Shell_GetSpecialFolder liefert für eine ID den Pfad. Beispielsweise liefert CSIDL_DESKTOPDIRECTORY das Desktop-Verzeichnis des aktuellen Benutzers.

ssSpecialFolder = Shell_GetSpecialFolder(nFolder)

Returnwert

ssSpecialFolder ist das Verzeichnis für den Shortcut.

Parameter

nFolder

nFolder ist eine der folgenden IDs. Weitere finden Sie im Windows SDK.

CSIDL_DESKTOP 0x0000 // <desktop>
CSIDL_PROGRAMS 0x0002 // Start Menu\Programs
CSIDL_PERSONAL 0x0005 // My Documents
CSIDL_FAVORITES 0x0006 // <user name>\Favorites
CSIDL_STARTUP 0x0007 // Start Menu\Programs\Startup
CSIDL_RECENT 0x0008 // <user name>\Recent
CSIDL_SENDTO 0x0009 // <user name>\SendTo
CSIDL_STARTMENU 0x000b // <user name>\Start Menu
CSIDL_DESKTOPDIRECTORY 0x0010 // <user name>\Desktop
CSIDL_COMMON_STARTMENU 0x0016 // All Users\Start Menu
CSIDL_COMMON_PROGRAMS 0X0017 // All Users\Start Menu\Programs
CSIDL_COMMON_STARTUP 0x0018 // All Users\Startup
CSIDL_COMMON_DESKTOPDIRECTORY 0x0019 // All Users\Desktop

Beispiel

Siehe Shell_CreateShortcut.

History

Version Beschreibung
5.3.0 Neu.

id-1820796