如何写一个监控命名管道连接与否的函数 如何写一个监控命名管道连接与否的函数 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 监听命名管道的一般步骤如下:// 创建一个命名管道HANDLE hPipe = CreateNamedPipe(...);if (hPipe != NULL{ while(1) { // 当bConnected返回TRUE时,表明有客户端连接到管道上了,可以开始读取客户端在管道内写的数据了 BOOL bConnected = ConnectNamedPipe(hPipe, NULL) ? TRUE : (GetLastError() == ERROR_PIPE_CONNECTED); // 读取管道内的数据了 .... // 读完了管道内的数据记得关闭这次链接 DisconnectNamedPipe(hPipe); break; } // 删除管道handle CloseHandle(hPipe);} 如何编程控制2个ftp服务器之间传送文件??? 怎么用WinSock向WEB页面提交数据,在WEB页面怎么接受? 简单问题 马上给分 快乐鹦鹉请进-----------------------------》 实时数据的曲线图显示 能否从远程计算机上获得另外某台计算机的端口开放情况? 怎么做出qq聊天室里那种用户列表? 视图间通信的问题 如何让我的程序一开始运行就缩小到系统托盘里去啊? SafeArrayCreate如何创建2维数组? 求助:自定义类的唯一性 请问怎么样把程序B放到程序A里面,运行程序A的时候,自动把程序B释放出来呢?
HANDLE hPipe = CreateNamedPipe(...);
if (hPipe != NULL
{
while(1)
{
// 当bConnected返回TRUE时,表明有客户端连接到管道上了,可以开始读取客户端在管道内写的数据了
BOOL bConnected = ConnectNamedPipe(hPipe, NULL) ? TRUE : (GetLastError() == ERROR_PIPE_CONNECTED); // 读取管道内的数据了
.... // 读完了管道内的数据记得关闭这次链接
DisconnectNamedPipe(hPipe);
break;
} // 删除管道handle
CloseHandle(hPipe);
}