12.12.2005, 07:31
общий
это ответ
Здравствуйте, AllexZ!
Это можно сделать благодаря функции API GetModuleFileName(). В приложении код для VC который получает с помощью этой функции путь и удаляет из строки название программы и возращает строку, которая является путем.
Приложение:
// author - vint (http://forum.sources.ru/)CString GetCurrDir(void){CString strTemp = "", m_strData = "";int pos = 0;char m_chBuffer[MAX_PATH];GetModuleFileName(NULL, m_chBuffer, MAX_PATH);strTemp = (LPCTSTR) m_chBuffer; pos = strTemp.ReverseFind(‘\\‘);m_strData = strTemp.Mid(0, pos + 1);return m_strData;}