找回密码
 加入
搜索
查看: 2979|回复: 2

[系统综合] [已解决]_WinAPI_CreateMutex 用法

[复制链接]
发表于 2014-8-16 22:02:42 | 显示全部楼层 |阅读模式
本帖最后由 鸟人 于 2014-8-17 06:52 编辑

听说有一种 “互斥体”方法防止多开。网上说是用“CreateMutex ” 但不会用“_WinAPI_CreateMutex” 有高手给个具体用“_WinAPI_CreateMutex” 防止多开的例子吗?
发表于 2014-8-16 23:13:16 | 显示全部楼层
请参考 _Singleton  函数的源代码 在 Misc.au3里
这个是用dllcall调用的API        CreateMutexW      
其实CreateMutex是 CreateMutexW 、   CreateMutexA这两个 UNICODE 、ANSI两个版本api的代名词
几乎大部分api 实际是 有 两个版本的

顺便写个简单的例子给你 用到了_WinAPI_CreateMutex、 _WinAPI_GetLastError、_WinAPI_CloseHandle
顺带一份WinAPIEx.au3

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?加入

×
 楼主| 发表于 2014-8-17 06:51:26 | 显示全部楼层
原来 _Singleton 就是用的这种方法。谢了!
您需要登录后才可以回帖 登录 | 加入

本版积分规则

QQ|手机版|小黑屋|AUTOIT CN ( 鲁ICP备19019924号-1 )谷歌 百度

GMT+8, 2024-9-28 06:22 , Processed in 0.103957 second(s), 22 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表