Re[7]: Проблема со скринсейвером. (WinApi/C++/Opengl)
От: said222  
Дата: 08.04.08 14:32
Оценка:
Здравствуйте, Devoice, Вы писали:

D>Здравствуйте, StDenis, Вы писали:


D>Итак вобщем остался один маленький вопрос , который хотелось бы уточнить почему при запуске диалога -Заставка, функция получения пути к файлу выдает вот такой адрес C:\Documents and Settings\ээээ\scrin1.scr а не тот где лежат файлы ?


Очень советую делать так:

TCHAR buf[MAX_PATH+1];
UINT size = MAX_PATH+1;
GetWindowsDirectory(buf, size);
SetCurrentDirectory(buf);


Если сейвер с ресурсами лежит в папке Windows

или заменить
GetWindowsDirectory(buf, size);
на
GetSystemDirectory(buf, size);

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