递归火山软件开发平台
标题:
命名管道多次访问失效的问题
[打印本页]
作者:
Q624353765
时间:
2022-4-21 22:36
标题:
命名管道多次访问失效的问题
这是在一个mfc中实现的功能,我是用命名管道来做防多开的功能,只能防一次多开,之后在打开就不起作用了
(, 下载次数: 55)
上传
点击文件名下载附件
这个程序是可以多开的,但是某个窗口不允许多开,于是我在这个窗口创建完毕后创建命名管道
(, 下载次数: 33)
上传
点击文件名下载附件
如果用户再次进入这个窗口前先访问下是否有命名管道被创建,命名管道.连接 只有一次有效,第二次直接进入能进入?
请问哪里出现了问题?
作者:
sfmf520
时间:
2022-4-21 23:26
我也试过了,作为 创建 方,需要重启,连接 方才能二次连接。
作者:
创世魂
时间:
2022-4-22 09:28
因为如果这样禁止重复运行,肯定你要触发窗口关闭,新窗口关闭的时候管道会销毁,管道没了,自然也就没有办法禁止重复运行了。。所以只能检测到一次。
作者:
Q624353765
时间:
2022-4-22 11:18
创世魂 发表于 2022-4-22 09:28
因为如果这样禁止重复运行,肯定你要触发窗口关闭,新窗口关闭的时候管道会销毁,管道没了,自然也就没有办 ...
你上去仔细看我的代码,我是先连接管道是否存在在创建窗口的
欢迎光临 递归火山软件开发平台 (https://bbs.voldp.com/)
Powered by Discuz! X3.4