标签:style blog io ar color os 使用 sp for
背景:开发一套依赖硬件运行的软件,为避免硬件资源调用冲突,一个时间内只允许运行一个软件进程。
方法:使用Mutex判断该软件是否已启动,如果是,关闭即将启动的软件。
代码:
1 static class Program 2 { 3 /// <summary> 4 /// The main entry point for the application. 5 /// </summary> 6 static Mutex _mutex; 7 8 [STAThread] 9 static void Main() 10 { 11 bool firstInstance; 12 _mutex = new Mutex(false, "DFS.POS.CheckCashing", out firstInstance); 13 if (!firstInstance) 14 return; 15 16 17 } 18 }
标签:style blog io ar color os 使用 sp for
原文地址:http://www.cnblogs.com/crdanding/p/4146767.html