• 6141阅读
  • 5回复

怎样实现同一个程序当前只允许运行一个副本(已解决) [复制链接]

上一主题 下一主题
离线guyansrg
 

只看楼主 倒序阅读 楼主  发表于: 2008-02-15
— 本帖被 XChinux 执行加亮操作(2008-07-17) —
如题,在Qt里面怎样实现同一个程序当前只允许运行一个副本
[ 此贴被guyansrg在2008-02-15 12:46重新编辑 ]
离线XChinux

只看该作者 1楼 发表于: 2008-02-15
在Qt Solutions里有SingleInstance,通用的使用互斥之类的。
如果不需要跨平台,直接使用各个平台下的专有方法即可。
二笔 openSUSE Vim N9 BB10 XChinux@163.com 网易博客 腾讯微博
承接C++/Qt、Qt UI界面、PHP及预算报销系统开发业务
离线wangowen

只看该作者 2楼 发表于: 2008-02-15
直接使用各个平台下的专有方法即可?楼主具体一点啊
离线guyansrg

只看该作者 3楼 发表于: 2008-02-15
谢谢,找到了。
但有Qt3下的解决方案吗
离线guyansrg

只看该作者 4楼 发表于: 2008-02-15
呵呵, Qt3下的解决方案也找到了,在Qt官方网站上
http://trolltech.com/products/qt/addon/solutions/catalog/3/Utilities/qtsingleapplication/
离线turkeysy

只看该作者 5楼 发表于: 2008-02-16
直接调用api CreateMutex(.....)
快速回复
限100 字节
 
上一个 下一个