用哪个API啊??????????????????

解决方案 »

  1.   

    GetCurrentDirectory()得到当前绝对路径
    GetModuleFileName()得到应用程序全路经
      

  2.   

    TCHAR szBuffer[MAX_PATH];
    GetModuleFileName(NULL, szBuffer, sizeof(szBuffer));
      

  3.   

    GetCurrentDirectory()有时候得到的是活动目录,不一定是可执行文件的目录
    我比较喜欢用
    GetModuleFileName(),想得到目录再解析一下就行了
    CString GetDirectoryFromString(CString szPathName)
    {
    int n=0,m;
    while((n=szPathName.Find("\\",n+1))!=-1)
    m=n;
    CString name;
    CString Folder;
    Folder=szPathName.Mid(0,m);
    //name=szPathName.Right(szPathName.GetLength()-m-1);
    //int lenfolder=
    return Folder;
    }
      

  4.   

    AnsiString CurrExePath=ExtractFilePath(Application->ExeName);