大通讯量,可以使用文件映射,其中一些API是CreateFileMapping,MapViewOfFile。
个人比较喜欢用后者。具体请自行搜索”内存文件映射“
程序入口函数main(),括号中是可以带参数的,string[] args就是括号中的参数,数组中装的就是exe外部传送进来的参数。这算是接收部分。用ShellExecute函数可以发送参数。
例:A程序中调用ShellExecute(NULL,L"open",L"B.exe",para,NULL,SW_SHOWNORMAL)意思就是A中打开B程序,并且向B程序中传递参数para,而参数para内容可以在B程序的入口函数main的string[] args中查到。
这可以看作是两个exe之间的通信。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)