// 006_邮槽_客户端.cpp : 此文件包含 "main" 函数。程序执行将在此处开始并结束。//#include <windows.h>#include <stdio.h>int main(){ // 1. 打开一个邮槽对象 HANDLE hMailslot = INVALID_HANDLE_VALUE; // EZ-TP : 是服务端的计算机名 hMailslot = CreateFile(L"\\\\EZ-TP\\mailslot\\韦老师的邮槽", GENERIC_WRITE,/*以写的方式打开*/ FILE_SHARE_WRITE,/*共享写入的权限*/ NULL,/*安全描述符*/ OPEN_EXISTING,/*文件打开时必须存在*/ FILE_ATTRIBUTE_NORMAL,/*文件属性: 普通*/ NULL); if (hMailslot == INVALID_HANDLE_VALUE) { printf("打开失败: %d\n", GetLastError()); return 0; } char buff[100]; DWORD dwWrite = 0; while ( 1 ) { printf("请输入要发送的内容: "); scanf_s("%s", buff, sizeof(buff)); WriteFile(hMailslot, buff, strlen(buff) + 1, &dwWrite, 0); }}