给正在运行的程序传递参数或者数据?
发布网友
发布时间: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参考模型中的第三层,介于传输层和数据链路层之间,它在数据链路层提供的两个相邻端点之间的数据帧的传送功能上,进一步管理网络中的数据通信,将数据设法从源端经过若干个中间节点传送到目的端,从而向运输层提供最基本的端到端的数据传送服务。主要内容有:虚电路分组交换和数据报分组交换、...