如何获取DLL自身的路径
2016-01-07 09:23
495 查看
BOOL CABCApp::InitInstance() { CWinApp::InitInstance(); /* GetModuleFileName(NULL,InitPath,MAX_PATH); *(strrchr(InitPath,'\\')+1) = '\0'; strcat(InitPath,"MainKey.INI"); */ //上面取的是调用DLL的路径不是DLL所在的路径</span>
char szModuleName[MAX_PATH] = {0}; HMODULE h = AfxGetInstanceHandle();
GetModuleFileName(h, InitPath, MAX_PATH); *(strrchr(InitPath,'\\')+1) = '\0'; strcat(InitPath,"MainKey.INI");<pre name="code" class="cpp">return TRUE;}
//这个才是获取的DLL自身的路径的方法,这个配置文件与DLL在同一路径下
相关文章推荐
- NETCONN编程接口简介 LWIP(一)
- [王垠系列]所谓软件工程
- Juqery error () 出现 parsererror 问题
- Windows 7 密码锁定无法登陆问题
- DQL、DML、DDL、DCL的概念与区别
- PS电商修图教程:透明瓶子的处理技巧介绍
- windows10安装Sql server 2000
- NSTimer的使用方法 --初始化、暂停、继续
- getChildDrawingOrder属性的理解
- [王垠系列]编辑器与IDE
- [王垠系列]一种新的操作系统设计
- C++重载操作符
- 黑马程序员——iOS 开发学习---基本语法
- java 实现坦克大战终极版
- scala中集合的交集、并集、差集
- [王垠系列]谈程序的“通用性”
- nodejs nodejs的操作
- 心跳原理
- osg三维重建的两种方法剖析:三角面片(osgUtil::DelaunayTriangulator)和四角面片(osg::HeightField) (2)
- angular.element方法汇总