C#单实例运行Sample
之前在C++里接触过内核同步对象,早上在前辈的代码里看到了,于是用C#实现看看。
其实很简单,通过System.Threading.Mutex就可以直接管理了……
【20090916】C++培训日记-使用内核对象使程序单实例运行
内核对象是所有Windows进程都可以访问的,因此可以使用其中的互斥信号量和事件对象使程序单实例运行。。
比起原来的IO锁好了很多 = = DEMO如下:
之前在C++里接触过内核同步对象,早上在前辈的代码里看到了,于是用C#实现看看。
其实很简单,通过System.Threading.Mutex就可以直接管理了……
内核对象是所有Windows进程都可以访问的,因此可以使用其中的互斥信号量和事件对象使程序单实例运行。。
比起原来的IO锁好了很多 = = DEMO如下: