GetCurrentDirectory(DWORD nBufferLength, LPWSTR lpBuffer);

解决方案 »

  1.   

    这是windows的当前路径吧,开始可能当前路径就和应用程序路径一样,如果改变就不一样了,如打开文件的对话框就可以改变当前路径。
      

  2.   

    GetWindowsModuleFileName() ; 去掉文件名就是路径了
      

  3.   

    HMODULE hModule=GetModuleHandle(NULL);
    char szFileName[512];
    GetModuleFileName(hModule,szFileName,512);
      

  4.   

    Windows为每个进程分配一个路径,用GetCurrentDirectory不保险。
    用ExtractFileDir(GetWindowsModuleFileName());