国产精品免费无遮挡无码永久视频-国产高潮视频在线观看-精品久久国产字幕高潮-国产精品99精品无码视亚

查看: 6339|回復(fù): 0
打印 上一主題 下一主題

在VC#下利用互斥阻止同進(jìn)程多實(shí)例運(yùn)行的正確代碼

[復(fù)制鏈接]
跳轉(zhuǎn)到指定樓層
樓主
發(fā)表于 2009-4-3 00:02:45 | 只看該作者 回帖獎(jiǎng)勵(lì) |倒序?yàn)g覽 |閱讀模式
關(guān)鍵詞: 代碼 , 進(jìn)程 , 實(shí)例 , 運(yùn)行
在VC#下利用互斥阻止同進(jìn)程多實(shí)例運(yùn)行的正確代碼using System;
using System.Collections.Generic;
using System.Linq;
using System.Windows.Forms;
using System.Threading;//Mutex類(lèi)需要
namespace WindowsFormsApplication2
{
    static class Program
    {
        ///
        /// 應(yīng)用程序的主入口點(diǎn)。
        ///

        [STAThread]
        static void Main()
        {
            bool createdNew;
            Mutex mutexFile = new Mutex(false, "WindowsFormsApplication2", out createdNew);//創(chuàng)建互斥
            if (createdNew)
            {//成功創(chuàng)建無(wú)進(jìn)程運(yùn)行
                Application.EnableVisualStyles();
                Application.SetCompatibleTextRenderingDefault(false);
                Application.Run(new Form1());
//              mutexFile.ReleaseMutex();//不應(yīng)該調(diào)用此函數(shù)
                mutexFile.Close();//釋放句柄
            }
            else
            {//創(chuàng)建失敗有進(jìn)程在運(yùn)行
                MessageBox.Show("對(duì)不起,有一進(jìn)程在工作", "系統(tǒng)提示", MessageBoxButtons.OK, MessageBoxIcon.Exclamation);
            }
        }
    }
}

本版積分規(guī)則

關(guān)于我們  -  服務(wù)條款  -  使用指南  -  站點(diǎn)地圖  -  友情鏈接  -  聯(lián)系我們
電子工程網(wǎng) © 版權(quán)所有   京ICP備16069177號(hào) | 京公網(wǎng)安備11010502021702
快速回復(fù) 返回頂部 返回列表