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