CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
可用分押宝游戏火热进行中... 专题改版:Java Web 专题
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  VC/MFC >  基础类

防止多实例运行问题

楼主xiaott(我能睡觉吗)2003-02-02 15:55:20 在 VC/MFC / 基础类 提问

我写了一个程序,但我不希望在已经有一个实例运行的情况下再运行本程序的第二个实例,如何实现呢?小弟我是学SDK的,请用介绍一下SDK的实现方法吧,谢谢! 问题点数:20、回复次数:3Top

1 楼three1103(扬华)回复于 2003-02-02 15:57:43 得分 0

SDK   是什么东西!  
  我也不知道Top

2 楼small_wei(small)回复于 2003-02-02 15:59:03 得分 20

if   (!CreateMutex(NULL,TRUE,"backup"))   //你的程序名  
  {  
  MessageBox(NULL,"创建Mutex失败!","backup",MB_OK|MB_SYSTEMMODAL);  
  return   FALSE;  
  }  
  if   (GetLastError()==ERROR_ALREADY_EXISTS)  
  {  
  MessageBox(NULL,"已有backup的一个实例在运行,   当前实例将被终止!",  
  "backup",MB_OK|MB_SYSTEMMODAL);  
  return   FALSE;  
  }Top

3 楼Pipi0714(老顽童)回复于 2003-02-02 16:58:04 得分 0

同意楼上Top

相关问题

  • 如何防止运行应用的多个实例?
  • 如何防止程序运行多个实例?
  • 防止程序多个实例同时运行???
  • VC编程,如何防止一个程序的多个实例同时运行。
  • CreateMutex用于防止同一程序的多实例运行 求教
  • 防止运行表单的多个实例的程序为什么运行不了?请大家指教一下!
  • 使用CreateMutex可以防止一个实例多次运行,有何办法再次运行此程序时激活此程序
  • 使用CreateMutex可以防止一个实例多次运行,有何办法再次运行此程序时激活此程序?
  • 禁止一个实例多次运行?
  • 如何防止程序运行多次?

关键词

  • sdk
  • null
  • 实例
  • 运行
  • systemmodal
  • backup
  • 程序
  • mb
  • messagebox
  • 实现

得分解答快速导航

  • 帖主:xiaott
  • small_wei

相关链接

  • Visual C++类图书
  • Visual C++类源码下载

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
世纪乐知(北京)网络技术有限公司 版权所有, 京 ICP 证 020026 号
北京创新乐知广告有限公司 提供技术支持
Copyright © 2000-2007, CSDN.NET, All Rights Reserved
GongshangLogo