㈠ VC++ 如何獲取當前目錄
利用windows API獲得:
CStringGetAppPath(){
CStringstrAppPath;//保存結果
TCHARszMoleFileName[MAX_PATH];//全路徑名
TCHARdrive[_MAX_DRIVE];//盤符名稱,比如說C盤啊,D盤啊
TCHARdir[_MAX_DIR];//目錄
TCHARfname[_MAX_FNAME];//進程名字
TCHARext[_MAX_EXT];//後綴,內一般為exe或者是容dll
if(NULL==GetMoleFileName(NULL,szMoleFileName,MAX_PATH))//獲得當前進程的文件路徑
returnFALSE;
_tsplitpath_s(szMoleFileName,drive,dir,fname,ext);//分割該路徑,得到盤符,目錄,文件名,後綴名
strAppPath=drive;
strAppPath+=dir;
returnstrAppPath;
}