让程序只运行一个实例的方法

2016-02-19 13:59 7 1 收藏

有一种朋友不在生活里,却在生命力;有一种陪伴不在身边,却在心间。图老师即在大家的生活中又在身边。这么贴心的服务你感受到了吗?话不多说下面就和大家分享让程序只运行一个实例的方法吧。

【 tulaoshi.com - 编程语言 】

  让程序只运行一个实例的简单实用的方法

  //首先在InitInstance()函数中创建一个同步对象,如果(GetLastError()返回ERROR_ALREADY_EXISTS就表明存在
  //一个应用实例了,返回false取消
  // 创建同步对象

(本文来源于图老师网站,更多请访问https://www.tulaoshi.com/bianchengyuyan/)


 //By cryfish
 hMutexOneInstantance=CreateMutex(NULL,TRUE,_T("PreventSecondInstance"));
 if(GetLastError()==ERROR_ALREADY_EXISTS)
  bFound=TRUE;
 if(hMutexOneInstantance)
  ReleaseMutex(hMutexOneInstantance);
 if (bFound==TRUE)
 { ::AfxMessageBox("You have Run one");
 return false;
 }
 

(本文来源于图老师网站,更多请访问https://www.tulaoshi.com/bianchengyuyan/)

来源:https://www.tulaoshi.com/n/20160219/1605894.html

延伸阅读
#include graphics.h #include stdio.h #include math.h #include time.h #define PI 3.14159 #define maxx 640 #define maxy 480main() {int i;  char c;  init();  draw();  c=getch(); } init() /*初始化图形系统函数*/ {int gdriver=DETECT,gmode; &n...
  函数功能:该函数获得一个窗口的句柄,该窗口的类名和窗口名与给定的字符串相匹配。这个函数查找子窗口,从排在给定的子窗口后面的下一个子窗口开始。在查找时不区分大小写。     函数原型:HWND FindWindowEx(HWND hwndParent,HWND hwndChildAfter,LPCTSTR lpszClass,LPCTSTR lpszWindow); ...
标签: PS PS教程
我的思路和做法 当时接到这幅片子眼睛都直了,根据摄影的经验,知道这是胶卷跑光的结果。来人说,这片子一直问到中国图片社都说没办法。我心想,这活儿怎么找我干? 抱着试试的心情把片子扫描出来,仔细一看,蓝色通道是好的,感觉有了。 将图像中跑光部分建立选区。 将蓝色通道中选区内的图像拷贝,分别粘贴到红色...
http://www.zdnet.com.cn/developer/code/story/0,3800066897,39250501,00.htm有时候,允许程序启动多个实例并不是一件好事。比如一个程序用来监视某个文件夹并跟踪文件夹中的新文件,这种程序只要一个实例就足够了。同样,如果一个前端数据库程序运新了多个实例,对数据库中相同内容的同时操作有可能导致数据错误。 要防止程序运行多个实例,...
标签: PHP
  //管理程序chang.php源代码如下: <? session_start() ? <? if($session_power==""||$session_power<1) { header("location: ../message.php?redirect=default.php&message=你不是理员"); break; }? <?require ("../opendata.php");? <? if($step=="1") { if(!($...

经验教程

788

收藏

50
微博分享 QQ分享 QQ空间 手机页面 收藏网站 回到头部