关闭

GetCurrentDirectory,SetCurrentDirectory

1030人阅读 评论(0) 收藏 举报
分类:

在开发软件里,常常碰到要读取当前目录下的配置参数文件,或者打开当前目录下别的程序来运行,那么就需要获取当前进程的目录位置,这就需要使用函数GetCurrentDirectory获取当前进程所有在的目录。同时也可以使用SetCurrentDirectory函数来改变进程的当前目录。

    TCHAR szExePath[MAX_PATH + 1] = { 0 };
    GetCurrentDirectory(MAX_PATH, szExePath);
    GetModuleFileName(NULL, szExePath, sizeof(szExePath));
    PathRemoveFileSpec(szExePath);
    SetCurrentDirectory(szExePath);
0
0

查看评论
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
    个人资料
    • 访问:729781次
    • 积分:11137
    • 等级:
    • 排名:第1466名
    • 原创:454篇
    • 转载:83篇
    • 译文:1篇
    • 评论:120条
    最新评论