::GetModuleFileName函数的一个妙用
来源:互联网 发布:tensorflow中文教程 编辑:程序博客网 时间:2024/06/06 00:36
朱金灿
Windows API函数::GetModuleFileName的主要作用是获取当前应用程序的路径,其用法大致如下:
extern CWinApp theApp;
char szAppName[MAX_PATH];
:: GetModuleFileName(theApp.m_hinstance, szAppName, MAX_PATH);
这样字符数组szAppName就保存了当前应用程序的全路径。现在发现它的一个妙用是可以通过它获取应用程序的一些辅助文件路径,如参数文件所在的路径、临时文件所在路径,只要设置这些路径和应用程序路径存在相对关系。比如现在exe文件所在的OutD文件夹和Temp文件是在同一级目录下,那么就可以这样获取Temp文件夹的路径:
extern CWinApp theApp;
char szAppName[MAX_PATH];
:: GetModuleFileName(theApp.m_hinstance, szAppName, MAX_PATH);
CString strAppFullName;
strAppFullName.Format(“%s”, szAppName);
CString strTempPath = _T(“”);
strTempPath = strAppFullName.Left(strAppFullName.ReverseFind(‘\\’)+1)+_T(“Temp”);
- ::GetModuleFileName函数的一个妙用
- ::GetModuleFileName函数的一个妙用
- ::GetModuleFileName函数的一个妙用
- ::GetModuleFileName函数的一个妙用
- GetModuleFileName函数的用法
- GetModuleFileName 函数的用法
- linux下的GetModuleFileName函数
- GetModuleFileName函数
- GetModuleFileName函数
- GetModuleFileName()函数
- GetModuleFileName 函数
- GetModuleFileName 函数
- GetModuleFileName函数
- GetModuleFileName函数
- GetModuleFileName函数
- 函数GetModuleFileName()
- GetModuleFileName函数
- getmodulefilename函数
- 计算机经典书籍
- VC常用工具
- Python 与 C++ 的交互编程
- Process Models
- Conventions and patterns for multi-platform development
- ::GetModuleFileName函数的一个妙用
- Inter-process Communication (IPC)
- Threading
- 数据库备份的校验
- Multi-process Resource Loading
- 新手操作电脑最忌讳的十八个动作
- The Security Architecture of the Chromium Browser
- 来看看反外挂程序员都需要些什么样的技术
- 磁盘阵列与普通硬盘IO性能分析