Chinaunix首页 | 论坛 | 博客
  • 博客访问: 578087
  • 博文数量: 752
  • 博客积分: 40000
  • 博客等级: 大将
  • 技术积分: 5005
  • 用 户 组: 普通用户
  • 注册时间: 2008-10-13 14:47
文章分类

全部博文(752)

文章存档

2011年(1)

2008年(751)

我的朋友

分类:

2008-10-13 16:52:04

菜鸟:使用命名互斥对象:中的“LJPXYXC“ 我不懂


(发表于2002-5-10 21:39:00)

菜鸟:使用命名互斥对象:中的“LJPXYXC“ 我不懂
欢迎指教
E-mail : wyb8877@163.com
(发表于2002-5-10 21:44:00)

hhh..:楼上:LJPXYXC作者名字吧,用你的程序名替换即可.   *<*
(发表于2002-5-10 22:01:00)

ljpxyxc:"LJPXYXC"只是一个命名内核对象的名称。
(发表于2002-5-11 9:35:00)

step_by_step:最简单的方法是通过全局原子来做。
(发表于2002-5-16 11:21:00)

hehe:挺好!
(发表于2002-5-18 10:14:00)

heh:To step_by_step:使用全局原子有局限性,即当前进程因故当掉,导致该原子无法释放,则进程永远不能重新启动。
(发表于2002-6-20 11:50:00)

caicai:#pragma comment (linker, "/section:Shared,RWS")
这句话中,我不小心家了一个空格在","与"RWS"之间!
这个功能马上不能用! 是什么道理?
(发表于2002-7-20 16:02:00)

肖健:其实象是Blizzard公司的游戏都是用的以下方法

HANDLE hEvent = CreateEvent(NULL, FALSE, FALSE, "This program check for other Instance!");
if(GetLastError() == ERROR_ALREADY_EXISTS)
{
//将程序切换到前台
}

(发表于2002-9-25 10:02:00)

nonocast:如何使其切换到前台?
(发表于2002-11-16 4:38:00)

VC70新手:代码问题!参见

(发表于2002-12-23 14:00:00)

jeff_huazhou:相关的方法还有:
检查文件映像(FileMapping)和Windows Eevnt对象,如果
返回值为ERROR_ALREADY_EXISTS,表示已经存在一个实例
正在运行。
在笨点儿,还可以每局当前系统中的同名进程是否存在。
(发表于2003-12-5 13:45:00)

..........................................................................
--------------------next---------------------

阅读(292) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~