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. |
Siehe auch
id-1820796