Имя пользователя:
Пароль:
 

Показать сообщение отдельно

Аватара для Guest

Guest


Профиль | Цитировать


vasketsov
А почему бы Explorer'у и в случае автозапуска программы из реестра не установить для  неё текущий каталог принудительно? Тот, в котором она находится. Мне кажется, что  такое поведение было бы более естественным. Я просто хочу понять, почему Explorer  по-разному устанавливает текущий каталог. Может быть из-за дополнительных затрат  времени на выделение каталога, в котором находится программа, из пути к исполняемому  файлу? Но ведь делает же он это при запуске программы через ярлык. И в каких целях  тогда может использовать свой текущий каталог приложение, если вызывающий процесс  (в частности Explorer) может установить его любым? Зачем он нужен?

А вообще посоветуйте, пожалуйста, хорошую литературу по программированию под  Windows (Visual C++, MFC, Win API). Что-нибудь классическое, вроде книги Страуструпа по  C++ (если есть такое, конечно ).

Отправлено: 01:08, 01-02-2003 | #7