----- Original Message ----- From: Anton To: kaev@yandex.ru Sent: Thursday, July 12, 2001 2:50 AM Subject: MFCByStep Привет Артем. Нашел еще один способ, гораздо более простой, как узнать каталог, из которого запущен .exe.
Создадим проект на базе диалогового окна. На окно кнопка, а к нажатию на нее код.
void CTestDirsDlg::OnButton1() { CString temp=GetCommandLine(); // получаем командную строку temp=temp.Mid(1,temp.ReverseFind('\\')); // находим первый с конца символ \ // и вырезаем из строки AfxMessageBox(temp); // показываем результат. }
Результат будет такой:
Материал прислал Антон.