【C/C++】 Win下获取程序运行地址
来源:互联网 发布:数据库部署方案 编辑:程序博客网 时间:2024/06/03 21:46
函数原型:
DWORD WINAPI GetModuleFileName( _In_opt_ HMODULE hModule, _Out_ LPTSTR lpFilename, _In_ DWORD nSize);
使用要求:
- 头文件: Windows.h
- 相近函数:
- GetModuleFileNameW (Unicode) 返回Unicode编码型
- GetModuleFileNameA (ANSI) 返回Ansi编码型
代码:
获取ANSI编码型
string GetExePath(void) { char szFilePath[MAX_PATH + 1]={0}; string s; GetModuleFileNameA(NULL, szFilePath, MAX_PATH); //编码方式ANSI s = szFilePath; int idx = s.find_last_of('\\'); return s.substr(0,idx); }
阅读全文
0 0
- 【C/C++】 Win下获取程序运行地址
- win下 使用GCC 写 C 程序
- Android下运行c程序
- inux下运行C程序
- Android下运行c程序
- linux下运行C程序
- Linux下运行C程序
- windows下运行C程序
- C程序:获取本机IP地址
- 《C编译原理》程序的加载地址与运行地址
- linux下用C获取IP地址
- Linux下获取MAC地址(C语言版)
- Window系统下C/C++程序毫秒和微秒级程序运行时间的获取方法
- 用C语言在win-tc下编写五子棋程序
- Linux下C程序进程地址空间布局
- Linux下C程序进程地址空间布局
- Linux下C程序进程地址空间布局
- Linux下C程序进程地址空间布局
- angularjs提交表单以及单选按钮取值
- ionic添加调取摄像头插件--cordova-plugin-camera
- 高级教程笔记
- 直接插入算法
- 跳槽遇上降薪,必须这么办!
- 【C/C++】 Win下获取程序运行地址
- Qt Assistant介绍
- pojo 与javabean的区别
- MySql 存储过程
- Oracle存储过程基本语法
- epage学习笔记第一课
- 好项目源码
- 图像分割算法——Grab Cuts
- Ionic/Angular TypeScript 错误:Object prototype may only be an Object or null: undefined的解决办法