• <ins id="pjuwb"></ins>
    <blockquote id="pjuwb"><pre id="pjuwb"></pre></blockquote>
    <noscript id="pjuwb"></noscript>
          <sup id="pjuwb"><pre id="pjuwb"></pre></sup>
            <dd id="pjuwb"></dd>
            <abbr id="pjuwb"></abbr>
            隨筆 - 11  文章 - 0  trackbacks - 0
            <2025年5月>
            27282930123
            45678910
            11121314151617
            18192021222324
            25262728293031
            1234567

            常用鏈接

            留言簿

            隨筆分類

            隨筆檔案

            相冊

            關(guān)注

            網(wǎng)站

            搜索

            •  

            最新評論

            閱讀排行榜

            評論排行榜

            讓某個(gè)程序只能運(yùn)行一個(gè)實(shí)例。程序運(yùn)行時(shí)先檢查有沒有另一個(gè)實(shí)例在運(yùn)行,沒有的話就運(yùn)行自己,如果有自己就退出。
            使用API函數(shù)CreateMutex創(chuàng)建命名互斥對象來實(shí)現(xiàn)程序互斥是一個(gè)比較通用的辦法,下面是我寫的一個(gè)例子:

            1 void main() 2 { 3 ////////////////////////////////////////////////////////////////////////// 4 HANDLE hObject = CreateMutex(NULL, FALSE, L"RunOnce"); 5 if (GetLastError() == ERROR_ALREADY_EXISTS) 6 { 7 CloseHandle(hObject); 8 ExitProcess(0); 9 } 10 ////////////////////////////////////////////////////////////////////////// 11 system("pause"); 12 }
            posted on 2010-02-27 14:26 郭小帥 閱讀(576) 評論(0)  編輯 收藏 引用 所屬分類: API
            人妻无码久久一区二区三区免费 | 日韩美女18网站久久精品| 久久亚洲中文字幕精品一区| 国产亚洲美女精品久久久久狼| 精品久久久久国产免费| 一级做a爰片久久毛片毛片| 亚洲精品乱码久久久久久按摩 | 国产精品综合久久第一页| 久久91精品国产91久| 精品久久综合1区2区3区激情| 久久人人爽人爽人人爽av| 国产成人久久AV免费| 国产成人精品综合久久久 | 国内精品久久久久影院优| 久久久一本精品99久久精品66| 国产69精品久久久久9999APGF| 久久伊人五月丁香狠狠色| 久久精品国产99国产精品导航| 一本色道久久99一综合| 日本强好片久久久久久AAA| 久久精品亚洲一区二区三区浴池 | 色综合久久中文字幕综合网| 免费精品国产日韩热久久| 午夜天堂av天堂久久久| 久久99中文字幕久久| 久久亚洲2019中文字幕| 国产亚洲美女精品久久久2020| 久久久久久九九99精品| 日本精品久久久久中文字幕| 日本欧美国产精品第一页久久| 伊人精品久久久久7777| 久久久久亚洲AV无码网站| 91精品观看91久久久久久| 久久只有这精品99| 久久久久女人精品毛片| 狠狠色综合网站久久久久久久| 久久综合视频网| 日本一区精品久久久久影院| 久久夜色精品国产噜噜亚洲a| 成人综合伊人五月婷久久| 中文国产成人精品久久亚洲精品AⅤ无码精品 |