Здравствуйте Alex Fedotov, Вы писали:
AF>Здравствуйте Vladimir_D, Вы писали:
VD>>Вызываю диалог открытия файла CFileDialog. Он открывает все время
VD>>"Мои документы". Как сделать, чтобы попадать в текущую директорию? То есть перед вызовом CFileDialog нужно узнать текущую директорию и установить ее. Как это сделать? Через
VD>>GetCurrentDirectory и SetCurrenDirectory не получается.
AF>AF>CFileDialog dlg(...);
AF>dlg.m_ofn.lpstrInitialDir = _T("Whatever directory you like");
AF>dlg.DoModal();
AF>
Вопрос вот в чем. Моя программа ( EXE-шник ) в данный момент
находится в директории C:\MYDIR1. Нужно, чтобы после
dlg.Domodal() открывалась именно эта директория. Завтра
я перенес эту программу на другой компьютер, в директорию
C:\ALIENDIR2. И нужно попадать именно в эту директорию.
То есть в текущую, в ту, где находится EXE-шник, а не в какую-то
заранее известную.