本文简单介绍下获取程序当前路径。
新建对话框应用程序,并且添加获取当前路径按钮
void CGetCurrentPathDlg::OnButton1()
{
// TODO: Add your control notification handler code here
CString sCurrentPath = "";
char Path[270];
DWORD len = 0;
DWORD i=0;
len = GetCurrentDirectory(270,Path);
for (i=0; i<len; i++)
{
sCurrentPath = sCurrentPath + CString(Path[i]);
}
sCurrentPath = "当前程序路径为:" + sCurrentPath;
MessageBox(sCurrentPath);
}
运行程序,并且将程序拷贝到其他地方运行,查看效果。