VC6.0.
GetPrivateProfileSection в программе при запуске под Win2000 прекрасно работает, а в W'95 OSR2 в той-же (даже заново скомпилированой программе) всегда возвращает 0 и естественно ничего не читает.
Вызываю ее так:
char buffer[32*1024]; //32k — limit in W'95
*buffer='\0';
DWORD result = GetPrivateProfileSection("Functions", buffer,sizeof(buffer),fname);
В качестве fname — путь к файлу (чтобы не искал его в win каталоге)
Кусок самой секции:
[Functions]
EvGeom=Evaluate Geometry,GEOMETRY,102,GEOMETRY.dll
EvSolu=Evaluate Solution,SOLUTION,103,Drop.dll