社区
Qt
帖子详情
Qt程序启动问题
醉过方知酒烈
2013-04-23 12:08:21
我写了个程序,这个程序只能启动一个,所以在main函数加了判断,判断是否程序已经启动,若启动就提示“程序已经运行”。正常点击的情况下没有问题,但是我双击很快的时候,连点4下,还是会有两个程序运行起来。
不知道大家是怎么解决这个问题的?
...全文
81
2
打赏
收藏
Qt程序启动问题
我写了个程序,这个程序只能启动一个,所以在main函数加了判断,判断是否程序已经启动,若启动就提示“程序已经运行”。正常点击的情况下没有问题,但是我双击很快的时候,连点4下,还是会有两个程序运行起来。 不知道大家是怎么解决这个问题的?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
2 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
写不动代码的人
2013-04-23
打赏
举报
回复
int main(int argc, char *argv[]) { QApplication a(argc, argv); QTextCodec::setCodecForTr(QTextCodec::codecForName("GB2312")); QTextCodec::setCodecForLocale(QTextCodec::codecForName("GB2312")); QTextCodec::setCodecForCStrings(QTextCodec::codecForName("GB2312")); QSharedMemory mem("SystemName");//以系统exe名称为参数,定义共享内存mem if(!mem.create(1))//创建共享内存mem,如果该共享内存已存在,则弹出提示对话框,并退出 { QMessageBox::information(0,QObject::tr("Warning"),QObject::tr("An instance is running")); return 0; } MainWindow w; w.show(); return a.exec(); }
蜗牛sf
2013-04-23
打赏
举报
回复
QsharedMemory
嵌入式
Qt
程序
启动
参数-qws
参考资料 [1]
qt
程序
启动
参数 -qws
Qt
之
程序
启动
界面
Qt
本身提供了一个用来做
程序
启动
界面的类QSplashScreen,在实际使用中发现使用这个类做静态的
程序
启动
界面时没有
问题
,但用来做动态的
程序
启动
界面时就会出现
问题
了,即使是播放一个gif动画也会存在不完美的地方。...
学习
QT
之
程序
开机
启动
动画
多数大型应用
程序
启动
前都会在...
Qt
中提供的QSplashScreen类实现了在
程序
启动
过程中显示
启动
画面的功能 下面通过一个实例来介绍它的使用: 一、运行结果
启动
画面 主窗体 二、具体代码 main.cpp #include "mainw...
Qt
实现
程序
启动
画面(QSplashScreen)
QT
实现
程序
启动
画面
Qt
之
启动
外部
程序
QProcess可以用来
启动
外部
程序
,并与它们交互。
Qt
16,215
社区成员
26,594
社区内容
发帖
与我相关
我的任务
Qt
Qt 是一个跨平台应用程序框架。通过使用 Qt,您可以一次性开发应用程序和用户界面,然后将其部署到多个桌面和嵌入式操作系统,而无需重复编写源代码。
复制链接
扫一扫
分享
社区描述
Qt 是一个跨平台应用程序框架。通过使用 Qt,您可以一次性开发应用程序和用户界面,然后将其部署到多个桌面和嵌入式操作系统,而无需重复编写源代码。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章