标签 IPC
LinuxC信号
信号是程序中段的一种方式,属于软件中断。 中断就是终止当前的代码,转而执行其他代码,中断有软件中断和硬件中断。 信号的本质是一个非负整数 unix常用信号1到48,linux常用信号1到64,每个信号…
LinuxC管道
有名管道 #include <fcntl.h> #include <sys/stat.h> const int BUFFER_SIZE = 100; const char *p…
Win32剪贴板
写入 获取
Win32进程句柄
获取PID 通过遍历操作系统进程获取进程名称和PID 获取hProcess
Win32进程控制
窗口控制 使用VS下 工具->SPY++ 选择工具查找窗口,可找到对应程序窗口的类名和窗口标题 HWND hWnd=::FindWindow(NULL,_T(“name”…
Win32匿名管道
只能在父子进程间通信 父进程 子进程
Win32有名管道
Windows上的客户端-服务器模式 服务端 客户端
Win32 邮槽
无连接,单向通信,服务器读取,客户端写入。 服务端 客户端
Win32 共享内存
创建端 读取端
VC++ WM_COPYDATA
发送WM_COPYDATA后,要等客户端执行该消息函数结束后::SendMessage(hWnd,(UINT)WM_COPYDATA,0,(LPARAM)&cds);代码之后的才执行WM_CO…