Subj : Re: Feature request
To   : Michiel van der Vlist
From : Wilfred van Velzen
Date : Wed Jan 27 2016 02:26 pm

Hi Michiel,

On 2016-01-27 13:37:36, you wrote to me:

WV>> Besides the current dir, probably: CSIDL_COMMON_APPDATA\Fido\binkd\
WV>> is a good place.

MvdV> Arggh! Who can remember that? I will never find it back if it is
MvdV> plced there. I don't even have such a directory on my system. Not on
MvdV> the C: drive and not on the D: drive where my Fido stuff is located.

MvdV> Also: In Windows, names of system directories are different for
MvdV> different language versions. On my German version of Windows, the
MvdV> directory where programms are found is called "Programme". There is
MvdV> another one called "Documente und Einstellungen". Etc, etc.

I had hoped people used google for this! ;)

CSIDL_COMMON_APPDATA is a constant you feed to the windows api function
SHGetFolderPath(), which gives you back "The file system directory that
contains application data for all users". On XP this is "C:\Documents and
Settings\All Users\Application Data" (or equivalent for different languages).
On Windows 7 this is C:\ProgramData\. According to microsoft standards, an
installer (or program) is supposed to create/use a subdirectory structure in
there like: "\company\product", and use that for it's common, non user
specific, data.

Please don't shoot the messenger! ;)

Bye, Wilfred.


--- FMail-W32-1.69.10.141-B20151003
* Origin:  point@work  (2:280/464.112)