GetPrivateProfileSection и Win95
От: Alexander Bijamov США  
Дата: 07.06.01 17:40
Оценка:
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

Вроде ничего криминального....

Как вы думаете, почему так может происходить?
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.