摘要:
通过进程互斥实现,利用程序集guid作为进程标识.即使用户修改了可执行文件的文件名,也不会影响单例运行.代码如下:boolRun=false;stringName=((GuidAttribute)Assembly.GetEntryAssembly().GetCustomAttributes(typeof(GuidAttribute),false)[0]).Value;Mutex Mutex=newMutex(true, Name,outRun);if(Run){Application.EnableVisualStyles();Application.SetCompatibleTextRende 阅读全文