关闭

wince中最简单的单例窗体实现

标签: wincewinform
387人阅读 评论(0) 收藏 举报
分类:

       在winform中我们可以通过Mutex类很简单的实现单例窗体,但是在wince中Mutex类不能支持我们实现单例窗体,那我们怎么办?

       我来介绍OpenNETCF里面的NamedMutex类,它的用法类似于winform中的Mutex,具体的看代码:

  bool flag = false;
            NamedMutex mutex = new NamedMutex(true, "test", out flag);

            if (flag)
            {

                //“运行你的窗体”            }
            else
            {
                MessageBox.Show("已经有一个程序在运行,要想重新运行程序必须关闭上一个程序!");
            }

注意事项:我们需要引入opennetcf.dll.有关OpenNetCF的介绍请看这篇文章

0
0

查看评论
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
    个人资料
    • 访问:4820次
    • 积分:87
    • 等级:
    • 排名:千里之外
    • 原创:3篇
    • 转载:1篇
    • 译文:0篇
    • 评论:0条
    文章分类
    文章存档