如题。
这个题目其实有人讨论过,但没结果。
http://topic.csdn.net/t/20020827/12/973549.html
大家努力啊。

解决方案 »

  1.   


    方法很多,简单的方法CreateMutex, 名字前加"Global\\" 就ok了
      

  2.   

    我个人感觉,用搜索进程的方法的有点土,这种方法不好。CreateMutex, 名字前加"Global\\" 这种方法你试过了,可行?我用原子的方法都不行啊!
      

  3.   

    用配置文件方法就怕不安全退出,注册表可以解决这个问题。大家还有其他方法?
    我说一个:把程序做成“Windows服务程序”,因为“Windows服务程序”是在用户登陆之前就随着系统启动的,所有即使是多用户登陆也确保只是运行了一次。