CommandLineToArgvW调EXE传入参数【转载】
2024-10-07 20:11:38
#include <afxwin.h>
// TODO: add your code here LPWSTR *szArglist = NULL;
int nArgs = ;
szArglist = CommandLineToArgvW(GetCommandLineW(), &nArgs);
if (NULL != szArglist)
{
//szArglist就是保存参数的数组
//nArgs是数组中参数的个数
//数组的第一个元素表示进程的path,也就是szArglist[0],其他的元素依次是输入参数。
}
CString str1 = szArglist[];
CString str2 = szArglist[];
int a = atoi((LPSTR)(LPCTSTR)str1);
int b = atoi((LPSTR)(LPCTSTR)str2);
char msg[];
int c = a + b;
sprintf_s(msg, "%d", c);
printf(msg);
//取得参数后,释放CommandLineToArgvW申请的空间
LocalFree(szArglist); Caesar卢尚宇
2019年12月2日
转载自https://blog.csdn.net/bwmwm/article/details/4558439
最新文章
- 数位DP
- ActiveMQ的几种集群配置
- SSH入门简单搭建例子
- yum install mysql
- subprocess添加超时功能
- GDB深入研究
- Java JNI 编程进阶 实例+c++数据类型与jni数据类型转换
- 如何在Exe和BPL插件中实现公共变量共享及窗口溶入技术Demo源码
- Objective-C:runtime
- 【Linux操作系统分析】设备驱动处理流程
- CSS小记(持续更新......)
- 【Loadrunner】初学Loadrunner——场景设计
- <;link rel=";stylesheet"; href=";3.css";/>; 链接方式
- 【学习笔记】TCP通信的细节及TCP连接对HTTP事务处理性能影响
- 将项目添加到服务上时报web modules的错误
- 跟随我在oracle学习php(16)
- Apache Atlas元数据管理从入门到实战(1)
- COMCMS_CORE 起步篇,如何运行和部署
- MongoDB Redis
- 第 8 章 容器网络 - 063 - 如何使用 Weave 网络?