摘要: 最近需要把项目的程序改为单例运行模式,防止用户操作失误打开多个进程.1.通过进程名数量方式控制,但修改可执行文件的名称后仍然可以打开多个进程.网络上其他api实现的方法也有此诟病. Process[] processList = Process.GetProcessesByName(Process.GetCurrentProcess().ProcessName); if (processList.Length < 2) { Application.EnableVisualStyles(); Application.SetCompatibleTextRenderingDefault(fal 阅读全文
posted @ 2011-08-02 09:01 TimAndy 阅读(3193) 评论(15) 推荐(4) 编辑