用内存映射实现应用程序之间共享数据 本压缩文件有两个文件夹,分别包含一个程序:其中一个是传输程序(Send.exe),另一个是接收程序(Recv.exe);本例子中共享的数据很简单,只是一个字符串。在send程序的对话框中输入一个字符串,然后点击发送按钮,把所输入的字符串放入内存文件中。在Recv程序中设定一个定时器用于检测内存映射文
用指针进行进程间通信 一个是服务程序,一个是控制程序;先运行服务程序,。服务程序先获得某个变量的指针,然后在控制程序中通过ReadProcessMemory()和WriteProcessMemory()这两个函数来对这个指针地址的内容进行读和写。(读写的内容为DWORD类型,若输入字符串,读写为0)
大型文件的读取数据共享 通常情况下,用文件读写函数对文件进行处理,如Win32 API 的CreateFile(), WriteFile(), ReadFile() 等。一般来说,以上这些函数可以满足大多数场合的要求,但是对于某些领域需要几十GB,几百GB的海量存储,用通常的处理方法进行文件处理显然是行不通的。对大型文件的
使用zlib.h库文件实现文件压缩与解压缩 zlib.h是一款流行的用于数据压缩与解压缩的C语言库文件,本文详细介绍了如何使用该库文件进行文件的压缩和解压缩。通过简单的程序说明,读者可以轻松上手掌握该库文件的使用方法。此外,本文还提供了一些相关的参考资料供读者深入学习和探索。如需了解更多信息,请继续阅读本文。