头文件: #include <windows.h>

GetModuleFileNameA()
char moduleFileName[MAX_PATH];
GetModuleFileNameA(, moduleFileName, MAX_PATH);

取得的路径为:c:\Documents and Settings\Administrator\My Documents\Visual Studio 2010\Projects 
\Test\debug\Test.exe

    char moduleFileName[MAX_PATH];
GetModuleFileNameA(NULL, moduleFileName, MAX_PATH);
std::string workingFolder(moduleFileName);
size_t pos = workingFolder.find_last_of("\\");
workingFolder = workingFolder.substr(, pos+);
std::cout<<workingFolder<<std::endl;

取得的路径为:c:\Documents and Settings\Administrator\My Documents\Visual Studio 2010\Projects 
\Test\debug\

GetCurrentDirectoryA()
char result[MAX_PATH];
GetCurrentDirectoryA(MAX_PATH, result);

取得的路径为:c:\Documents and Settings\Administrator\My Documents\Visual Studio 2010\Projects 
\Test\Test

最新文章

  1. Centos6.5下docker 环境搭建
  2. devexpress xtrareport 并列绑定两个数据源,如何实现?
  3. IOS基础之 (设计模式)
  4. 由浅入深了解Thrift之结果封装
  5. Windows phone 之自定义控件(补充)
  6. LSI MegaCli 命令使用2
  7. knockout 与checkbox联动
  8. webapi 发布接口报405错误(angularjs2.0)
  9. java创建自定义类的数组
  10. mount挂载与umount卸载
  11. 使用HBuilder+MUI+Flask后端服务器框架+Mongodb数据库开发手机APP
  12. 从Github上将laravel项目拉到新开发环境
  13. LOJ 10002 喷水装置 未完
  14. RabbitMQ访问控制
  15. ---mingw Linux交叉编译给Window的工具
  16. Android service与Thread
  17. 启明星系统安装教程(如何在windows2012里配置IIS)
  18. [JavaScript] 配置JavaScript BUILD
  19. WPF触发器(Trigger)
  20. 如何查看Python内置模块的实现代码

热门文章

  1. 并发编程——IO模型(6)
  2. 13 Java内存模型
  3. Hadoop架构的初略总结(1)
  4. 【转载】主成分分析法(PCA)
  5. Windows 7中安装SQL2005提示IIS未安装 解决办法 .(转载)
  6. 牛客多校第六场C
  7. Map的常用方法keySet()、entrySet()
  8. iOS----------设计模式的六大设计原则------&gt;开放-关闭原则(OCP,Open-Close Principle)
  9. ZOJ 2676 Network Wars(最优比例最小割)
  10. [JSOI2012][bzoj4332] 分零食 [FFT]