问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501
你好,欢迎来到懂视!登录注册
当前位置: 首页 - 正文

给正在运行的程序传递参数或者数据?

发布网友 发布时间:2024-03-04 18:38

我来回答

2个回答

热心网友 时间:2024-03-05 17:57

用API函数ShellExecute()就可以实现。
详细用法请参见微软MSDN文档:http://msdn.microsoft.com/zh-cn/library/bb762153(en-us,VS.85,classic).aspx
编译之前要记得添加urlmon.h、shellapi.h、urlmon.lib文件,否则无法编译通过。
----------------------------------------------------------------------
看了你的问题补充,我有两种思路,马上就开学了,没时间,具体实现请你查阅相关资料吧:)
1、在1.exe中用远程线程技术将参数(即数据)注入到2.exe中。
2、利用内存映射文件来共享参数(数据),就相当于两个进程共享的变量。
上述方法在Jeffrey Richter的《Windows核心编程》中有详细的论述。

热心网友 时间:2024-03-05 17:54

PostMessage
给正在运行的程序传递参数或者数据?

1、在1.exe中用远程线程技术将参数(即数据)注入到2.exe中。2、利用内存映射文件来共享参数(数据),就相当于两个进程共享的变量。上述方法在Jeffrey Richter的《Windows核心编程》中有详细的论述。

非结构化数据如何可视化呈现?

通常情况下,我们会按照结构模型把系统产生的数据分为三种类型:结构化数据、半结构化数据和非结构化数据。结构化数据,即行数据,是存储在数据库里,可以用二维表结构来逻辑表达实现的数据。最常见的就是数字数据和文本数据,它们可以某种标准...

电脑上一运行某个程序或软件,就谈出一个框,是什么乘以什么,一排数字...

这时候,就会出现上述的内存不能为“read”错误,并指出被引用的内存地址为“0x00000000“。内存分配失败故障的原因很多,内存不够、系统函数的版本不匹配等都可能有影响。因此,这种分配失败多见于操作系统使用很长时间后,安装了多种应用程序(包括无意中“安装”的病毒程序),更改了大量的系统参数和系统档案之后。在使用...

用来存储当前正在运行的应用程序和其相应数据的存储器是

用来存储当前正在运行的应用程序和其相应数据的存储器是RAM。随机存取存储器(缩写:RAM),也叫主存,是与CPU直接交换数据的内部存储器。它可以随时读写(刷新时除外),而且速度很快,通常作为操作系统或其他正在运行中的程序的临时数据存储介质。RAM工作时可以随时从任何一个指定的地址写入(存入)或读出...

正在运行的程序和数据是暂在计算机的硬盘中吗?

硬盘-——硬盘缓存——内存——CPU缓存——、CPU 一些经常用到的数据它会把它存储到缓存中,以便提取。

支持计算机进行工作的指令或程序和运行程序所需的相应数据是?

若应用程序没有检查这个错误,它就会按照“思维惯性”认为这个值是给它分配的可用指针,继续在之后的运行中使用这块内存。真正的0地址内存区保存的是计算机系统中最重要的“中断描述符表”,绝对不允许应用程序使用。在没有保护机制的操作系统下(如DOS),写数据到这个地址会导致立即死机,而在健壮的操作系统中,如Windows...

Linux进程和线程的基础与管理

代码段是存放了程序代码的数据,假如机器中有数个进程运行相同的一个程序,那么它们就可以使用同一个代码段。而数据段则存放程序的全局变量、常数及动态数据分配的数据空间。堆栈段存放的就是子进程的返回地址、子程序的参数及程序的局部变量。堆栈段包含在进程控制块PCB(Process Control Block)中。PCB处于进程核心堆栈的...

电脑内存是干什么用的?

它用于暂时存放CPU中的运算数据,以及与硬盘等外部存储器交换的数据。它是外存与CPU进行沟通的桥梁,计算机中所有程序的运行都在内存中进行,内存性能的强弱影响计算机整体发挥的水平。只要计算机开始运行,操作系统就会把需要运算的数据从内存调到CPU中进行运算,当运算完成,CPU将结果传送出来。

vb 如何快速检测某进程是否正在运行?并且获得这个进程所在的路径呢...

程序有多种方法:1、用FindWindow函数得到已经运行窗体的句柄(HWND),然后用SetActiveWindow等API函数将其激活。其缺点也很明显,那就是没法传递参数。2、用FindWindow函数得到已运行窗体的句柄后用SendMessage的方法给窗体传送一个自定义消息(附带参数),然后在窗体中拦截并进行处理,但这样做要修改窗体...

华为手机怎么显示正在运行的程序并能切换

建议点击导航栏的最近任务键(方块键),近期使用过的应用将排列在屏幕上,您可以滑动屏幕进行查看。滑动屏幕查找到想要切换的应用后,点击该应用页签即可切换近期使用过的应用。

简述具有五层协议的网络体系结构中各层的主要功能。

网络层是OSI参考模型中的第三层,介于传输层和数据链路层之间,它在数据链路层提供的两个相邻端点之间的数据帧的传送功能上,进一步管理网络中的数据通信,将数据设法从源端经过若干个中间节点传送到目的端,从而向运输层提供最基本的端到端的数据传送服务。主要内容有:虚电路分组交换和数据报分组交换、...

声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。
E-MAIL:11247931@qq.com
...没有一些能够尝试的办法,住的别墅,接管口在地下埋着,急!!!_百度知... 我家农村住宅的西北角被人埋了四面镜子和十个镜子,我家这几年母亲老 不小心把美服LOL转到大洋洲了 怎么转回来 柚子皮别丢,放水里煮一煮,三个作用厉害了,早知道就不丢了 白醋泡柚子皮真厉害了,我也是刚知道,看完赶紧提醒家人,真实用 英雄联盟欧服的水平怎么样?欧服它有几个区呢?他和韩服国服相比的话... 英雄联盟欧服账号被暂封要怎么办 因为卡有点问题 充的钱要先还回去... 我打开欧服的英雄联盟的时候出现一个这个东西,求助啊。。。 英雄联盟美服和欧服一样么,怎么我进美服官网下和欧服官网下中文翻译都是... 0.18乘以8.45的验算是多少? 手机号1 24 手机号24小时内绑定了两个被限制 请问什么时候才能重 ... 和老公吵架发哪四句话瞬间让他内疚呢? 微信手机号在24小时内,已绑定两个,已达到限制,不能在绑定其他微信... 改错了未满一年怎么改回来 改错了未满一年怎么改回来 修改没到一年怎么改? 怎么投诉巴拉巴拉 想装一个移动宽带,但是只有一个光纤箱,还在人家的宾馆里,宾馆老板也... 微信没满一年怎么改? 混沌元气是大道吗 混沌和大道是什么关系? 巴拉巴拉投诉打12315有用吗 不满一年如何更改? 未满一年怎么改第二次 北京通州伤残鉴定所具体在什么地方? 北京手指伤残鉴定地址 北京通州区个人残疾鉴定中心地址 广州铁路职业技术学院2022招生简章专业有哪些? 西南交通大学是不是985大学? 河北轨道运输职业技术学院和石家庄铁路职业技术学院哪个学校铁道... 未满一年怎么强制改 没到一年怎么申请改? 龙年出生的范姓宝宝名字大全吉利的男孩名字 范姓龙年男宝宝取名大全对宝宝有美好祝愿的名字 ...号在最近24小时内绑定过三个,已达到限制,...24小时后可以再次... 大家的零花钱都用做干什么呢?呵呵 C语言运行过程中怎么接受外部参数/数据 威驰腾(福建)汽车有限公司电话是多少? 福建天际汽车制造有限公司电话是多少? ...输入参数值后,怎么传递到这个程序中,让程序运行? 没到一年时间怎么改? 梦见被魔追的预兆 ...手机壳 还有 imd 水贴 电镀 等 都是怎么个工艺 有什么优缺点?_百度... ...号在最近24小时内绑定过三个,已达到限制,...24小时后可以再次... 感动为题5oo字作文大全 ...号在最近24小时内绑定过三个,已达到限制,...24小时后可以再次... 8岁男孩尿路感染吃阿莫西林好还是头孢好 手机号1 24 手机号24小时内绑定了两个被限制 请问什么时候才能重 ... 当老师问我们问题的时候,我们应该积极回答 这句话怎么翻译 简单英语翻译 我从网上找如何回答老师的问题
  • 焦点

最新推荐

猜你喜欢

热门推荐