这个怎么办?文件目录的问题...
char strFileName[63],path[]="\\ChangePixel.exe";
::GetCurrentDirectory(64,strFileName);
strcat(strFileName,path);
AfxMessageBox(strFileName);
上面的是我的代码,我想得到程序的绝对路径,一般情况下很正常,strFileName返回的就是绝对路径。比如在D:\File\ChangePixel.exe下运行,返回就是D:\File\ChangePixel.exe。可是当我在跟目录(即盘符)下运行时就会得到比如在E:\,会得到E:\\ChangePixel.exe,这样就路径是不正确的,请问怎么解决啊?