[Metacard] re: Win XP: a new dawn
diskot123 at juno.com
diskot123 at juno.com
Sun Nov 25 18:28:01 EST 2001
>Program Files directory (CSIDL_PROGRAM_FILES)
>Common Application Data (machine specific) (CSIDL_COMMON_APPDATA)
>User Application Data (user specific, roaming) (CSIDL_APPDATA)
>User Local Application Data (user specific, non-roaming)
(CSIDL_LOCAL_APPDATA)
The specialfolderpath function was designed to be expandable (for cases
like this), and you can pass it an integer which corresponds to a
SHGetFolderPath value/constant.
Here's a list:
CSIDL_DESKTOP =0
CSIDL_INTERNET =1
CSIDL_PROGRAMS =2
CSIDL_CONTROLS =3
CSIDL_PRINTERS =4
CSIDL_PERSONAL=5
CSIDL_FAVORITES =6
CSIDL_STARTUP =7
CSIDL_RECENT =8
CSIDL_SENDTO =9
CSIDL_BITBUCKET =10
CSIDL_STARTMENU =11,
CSIDL_MYDOCUMENTS =12,
CSIDL_MYMUSIC =13,
CSIDL_MYVIDEO =14,
CSIDL_DESKTOPDIRECTORY =16
CSIDL_DRIVES =17
CSIDL_NETWORK = 18
CSIDL_NETHOOD =19
CSIDL_FONTS = 20
CSIDL_TEMPLATES = 21
CSIDL_COMMON_STARTMENU = 22
CSIDL_COMMON_PROGRAMS = 23
CSIDL_COMMON_STARTUP = 24
CSIDL_COMMON_DESKTOPDIRECTORY = 25
CSIDL_APPDATA = 26
CSIDL_PRINTHOOD =27
CSIDL_LOCAL_APPDATA =28
CSIDL_ALTSTARTUP =29
CSIDL_COMMON_ALTSTARTUP=30
CSIDL_COMMON_FAVORITES = 31
CSIDL_INTERNET_CACHE 32
CSIDL_COOKIES = 33
CSIDL_HISTORY = 34
CSIDL_COMMON_APPDATA = 35
CSIDL_WINDOWS = 36
CSIDL_SYSTEM = 37
CSIDL_PROGRAM_FILES = 38
CSIDL_MYPICTURES =39
CSIDL_PROFILE = 40
CSIDL_SYSTEMX86 = 41
CSIDL_PROGRAM_FILESX86 42
CSIDL_PROGRAM_FILES_COMMON 43
CSIDL_PROGRAM_FILES_COMMONX86 44
CSIDL_COMMON_TEMPLATES 45
CSIDL_COMMON_DOCUMENTS 46
CSIDL_COMMON_ADMINTOOLS=47
CSIDL_ADMINTOOLS=48
CSIDL_CONNECTIONS=49
CSIDL_COMMON_MUSIC=53
CSIDL_COMMON_PICTURES=54
CSIDL_COMMON_VIDEO=55
More information about the metacard
mailing list