剪切板VS匿名管道
剪贴板比较简单。剪切板和匿名管道只能实现同一机器的两个进程通信,而不能实现网络进程之间的通信。
邮槽VS命名管道
邮槽是基于广播的,可以一对多发送。但只能-一个发送,一个接收,要想同时发送接收,须写两次代码。邮槽的缺点传输的数据量很小424字节以下。
命名管道和邮槽可以进行网络通信。命名管道只能是点对点的单一通信。
WM_COPY_DATA
WM_COPY_DATA封装数据和解析数据,非常方便。如果数据量大,建议用命名管道。4
剪贴板比较简单。剪切板和匿名管道只能实现同一机器的两个进程通信,而不能实现网络进程之间的通信。
邮槽是基于广播的,可以一对多发送。但只能-一个发送,一个接收,要想同时发送接收,须写两次代码。邮槽的缺点传输的数据量很小424字节以下。
命名管道和邮槽可以进行网络通信。命名管道只能是点对点的单一通信。
WM_COPY_DATA封装数据和解析数据,非常方便。如果数据量大,建议用命名管道。4
进程间通信方式,命名管道,共享内存。
匿名管道是一个没有命名的单向管道,本质上就是一个共享的内存区域。通常用来在。只能实现本地两个进程之间的通信。不能实现网络通信。
Socket相似支持网络之间不同进程的通信。
要给进程发数据,首先要拿到进程的窗口句柄,也就必须先拿到标题。
写在前面面试的时候一定不要疲劳战,比如上午面了一个,然后中午不休息直接赶到另外一个相距比较远的公司,影响状态。面试的时候一定不要紧张
单文档就是一个窗口只能处理一个文档,多文档就是同时可以处理多个,共享工具栏,菜单栏什么的,对话框就是一个
1 文件映射 文件映射(Memory-Mapped Files)能使进程把文件内容当作进程地址区间
举报文章
请选择举报类型
补充说明
0/200
上传截图
格式支持JPEG/PNG/JPG,图片不超过1.9M