博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
MFC 获取当前工作路径和可执行文件路径
阅读量:4304 次
发布时间:2019-05-27

本文共 544 字,大约阅读时间需要 1 分钟。

1. 获取Debug或Release所在的路径 可执行文件路径

CString GetModuleDir() 
 HMODULE module = GetModuleHandle(0); 
 char pFileName[MAX_PATH]; 
 GetModuleFileName(module, pFileName, MAX_PATH); 
 
 CString csFullPath(pFileName); 
 int nPos = csFullPath.ReverseFind( _T('\\') ); 
 if( nPos < 0 ) 
  return CString(""); 
 else 
  return csFullPath.Left( nPos ); 
}

 

2. 获取当前工作路径(dsp所在路径)

//获取工作路径

CString GetWorkDir() 
{  
 char pFileName[MAX_PATH]; 
 int nPos = GetCurrentDirectory( MAX_PATH, pFileName); 
 
 CString csFullPath(pFileName);  
 if( nPos < 0 ) 
  return CString(""); 
 else 
  return csFullPath; 
}

转载地址:http://ojmws.baihongyu.com/

你可能感兴趣的文章
oop_day03_内存管理、引用类型数组
查看>>
Java小游戏之打飞机(二)
查看>>
oop_day04_继承、重写_20150812
查看>>
Java笔试面试题006
查看>>
oop_day05_package、public、static、final、内部类
查看>>
oop_day06_抽象类、接口_20150814
查看>>
Java笔试面试题007
查看>>
Java 抽象类与接口的区别
查看>>
oop_day07_多态_20150815
查看>>
Java笔试面试题008
查看>>
Java之面向对象详细总结
查看>>
Java笔试面试题009
查看>>
Java笔试面试题010
查看>>
【JavaSE】day01_ API文档 、 字符串基本操作
查看>>
写给java程序员的一封情书
查看>>
【JavaSE】day02_正则表达式 、 Object 、 包装类
查看>>
【Java】Java小游戏之Shoot游戏源码及详解
查看>>
【JavaSE】day03_Date、SimpleDateFormat、Calendar、Collection
查看>>
【JavaSE】day04_Collection_Iterator_新循环_泛型
查看>>
【JavaSE】day05_List集合_List排序_队列和栈
查看>>