Здравствуйте мне PM поставил задачу:
Сделать так что бы наш проект запускался напрямую со стартима.
Покопавшись в проблеме я увидел что при запуске со стартима, текущая директория указывалась куда попало, сделал так:
.................................................
TCHAR path[MAX_PATH];
GetModuleFileName(NULL, path, MAX_PATH);
if(strstr(path,"starbase")){
PathRemoveFileSpec(path);
PathAddBackslash(path);
::SetCurrentDirectory(path);
}
.......................................................
Но при запуске из стартима, происходит падение в функции strstr, причем, только в релизной версии.