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