青青草原综合久久大伊人导航_色综合久久天天综合_日日噜噜夜夜狠狠久久丁香五月_热久久这里只有精品

開源之路

憶往昔, 項羽不過江. 江東好風光! 今振臂一呼,率甲三千, 試問天!
posts - 86, comments - 55, trackbacks - 0, articles - 0
  C++博客 :: 首頁 :: 新隨筆 :: 聯系 :: 聚合  :: 管理

如何做到只允許一個實例運行?

Posted on 2007-12-25 15:06 江邊之鳥 閱讀(1018) 評論(0)  編輯 收藏 引用 所屬分類: c++

在《C++Builder深度歷險》這本書中有很詳細的說明  
   
  以下工程.H文件:可以實現已運行的程序在最小化時再運行第二個時還原第一個程序。。。。。  
  #include   <vcl.h>  
  #pragma   hdrstop  
  //---------------------------------------------------------------------------  
  USEFORM("Unit1.cpp",   Form1);  
  //---------------------------------------------------------------------------  
  WINAPI   WinMain(HINSTANCE,   HINSTANCE,   LPSTR,   int)  
  {  
      HWND   AppWnd=FindWindow("TApplication","Shally   Title");  
      if(AppWnd)  
      {  
          if(IsIconic(AppWnd))  
          {  
              ShowWindow(AppWnd,SW_RESTORE);  
          }  
          else  
          {  
              SetForegroundWindow(AppWnd);  
          }      
          return   0;  
      }  
   
                  try  
                  {  
                                    Application->Initialize();  
                                    Application->Title="Shally   Title";  
                                    Application->CreateForm(__classid(TForm1),   &Form1);  
                                    Application->Run();  
                  }  
                  catch   (Exception   &exception)  
                  {  
                                    Application->ShowException(&exception);  
                  }  
                  catch   (...)  
                  {  
                                    try  
                                    {  
                                                    throw   Exception("");  
                                    }  
                                    catch   (Exception   &exception)  
                                    {  
                                                    Application->ShowException(&exception);  
                                    }  
                  }  
                  return   0;  
  }  
  //---------------------------------------------------------------------------Top

4 樓binbin(破壞分子)回復于 2002-12-27 22:21:40 得分 0

findwindow  
  互斥量  
  注冊熱鍵  
  ...Top

5 樓HUANG_JH(保衛釣魚島)回復于 2002-12-27 22:27:59 得分 10

WINAPI   WinMain(HINSTANCE,   HINSTANCE,   LPSTR,   int)  
  {  
          HANDLE     hMutexHandle   =   CreateMutex(NULL,true,"Application   Already   Run!");  
   
          if   (GetLastError()!=ERROR_ALREADY_EXISTS)  
          {  
                  try  
                  {  
   
   
                          Application->Initialize();  
                          .......  
                          Application->Run();  
   
                  }  
                  catch   (Exception   &exception)  
                  {  
                          Application->ShowException(&exception);  
                  }  
          }  
          else  
          {  
                  Application->MessageBox("Application   Already   Run!","Warnning",   MB_OK|MB_ICONWARNING);  
          }  
          ReleaseMutex(hMutexHandle);  
          CloseHandle(hMutexHandle);  
          return   0;  
   
  }  
  Top

6 樓penu(懶貓·子在川上之再上征程·殺人無心之寓怒于靜)回復于 2003-01-07 11:35:39 得分 0

有個最簡單的方法:  
  在CB6的Examples中有個控件:在\Controls\SingleInst目錄下。  
  打開包編譯并安裝,在組件面板中會增加一個控件SingleInst,把它拉到你的Form中,設為有效就行了。
青青草原综合久久大伊人导航_色综合久久天天综合_日日噜噜夜夜狠狠久久丁香五月_热久久这里只有精品
  • <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>
            夜夜嗨av一区二区三区| 另类激情亚洲| 久久aⅴ国产紧身牛仔裤| 日韩亚洲欧美成人一区| 亚洲国产精选| 亚洲精品影院| 一区二区三区高清不卡| 在线中文字幕不卡| 亚欧成人在线| 久久久久国产免费免费| 久久婷婷亚洲| 欧美大片免费久久精品三p| 欧美寡妇偷汉性猛交| 欧美好骚综合网| 在线视频亚洲欧美| 欧美在线免费观看视频| 嫩草影视亚洲| 国产精品美女一区二区| 好男人免费精品视频| 亚洲国产精品黑人久久久| 亚洲麻豆一区| 欧美一区二区三区精品 | 国产精品户外野外| 国产视频一区在线| 亚洲狼人精品一区二区三区| 中文欧美在线视频| 开元免费观看欧美电视剧网站| 欧美成人综合一区| 亚洲一区在线播放| 欧美二区在线看| 国产三区精品| 日韩亚洲在线观看| 久久久青草婷婷精品综合日韩| 91久久黄色| 亚洲天堂成人在线观看| 蜜臀99久久精品久久久久久软件| 国产精品久久久久久久久久久久久 | 欧美激情日韩| 欧美一级理论片| 欧美日韩一级片在线观看| 激情视频一区| 欧美一区高清| 夜夜嗨av一区二区三区四季av| 久久久久99| 国产一区二区丝袜高跟鞋图片| 亚洲一区二区动漫| 91久久国产自产拍夜夜嗨| 久久久精彩视频| 国产欧美一区二区三区久久人妖| 在线中文字幕一区| 亚洲国产小视频| 美女网站久久| 久久影视精品| 国产午夜精品麻豆| 欧美一级理论片| 亚洲天堂av图片| 欧美日韩亚洲高清| 宅男噜噜噜66国产日韩在线观看| 欧美mv日韩mv亚洲| 免费在线观看精品| 亚洲日韩欧美视频| 亚洲高清影视| 欧美精品成人在线| 亚洲美女黄色| 日韩亚洲精品电影| 国产精品成人观看视频免费 | 国产免费成人在线视频| 午夜精品理论片| 亚洲私人影院| 国产欧美 在线欧美| 久久精品二区亚洲w码| 欧美一区二区三区久久精品| 国产在线观看一区| 免费观看在线综合| 欧美jizz19hd性欧美| 亚洲免费av观看| 这里只有精品视频在线| 国产日韩精品入口| 久久亚洲二区| 欧美搞黄网站| 亚洲欧美国产另类| 久久精品国产亚洲精品| 最新亚洲激情| 中文av一区特黄| 国产亚洲午夜高清国产拍精品| 久久久www成人免费无遮挡大片| 久久久综合网站| 亚洲国产精品电影在线观看| 99成人免费视频| 国产综合视频| 91久久精品美女| 国产日韩欧美在线| 欧美激情亚洲| 国产精品视频午夜| 欧美电影免费| 国产乱理伦片在线观看夜一区| 毛片一区二区三区| 欧美视频1区| 久久久久国产精品一区三寸| 欧美激情视频在线播放| 午夜视频精品| 久久综合一区| 午夜一区二区三区在线观看| 麻豆精品在线播放| 午夜精品区一区二区三| 欧美r片在线| 久久精品夜夜夜夜久久| 欧美日韩91| 久久综合狠狠综合久久激情| 欧美三日本三级少妇三99 | 亚洲天堂成人在线视频| 亚洲国产精品一区在线观看不卡 | 久久深夜福利免费观看| 亚洲午夜羞羞片| 久久久人成影片一区二区三区观看| 亚洲精品老司机| 久久精品国产一区二区电影| 中日韩美女免费视频网址在线观看| 久久成人免费视频| 西瓜成人精品人成网站| 欧美人妖在线观看| 亚洲电影网站| 加勒比av一区二区| 欧美一区在线看| 亚洲欧美成人在线| 欧美日韩免费看| 亚洲精品之草原avav久久| 亚洲狠狠婷婷| 女人香蕉久久**毛片精品| 久久免费视频观看| 国产日韩亚洲| 亚洲欧美在线网| 欧美一区二区成人6969| 欧美色图天堂网| 亚洲精品乱码久久久久久日本蜜臀 | 日韩一级黄色大片| 亚洲毛片在线观看| 欧美mv日韩mv亚洲| 亚洲高清不卡av| 亚洲区中文字幕| 美女91精品| 久久综合成人精品亚洲另类欧美 | 欧美激情国产高清| 亚洲精品1区2区| 一区二区三区国产在线| 欧美日韩免费观看中文| av成人老司机| 欧美在线二区| 国产一区二区三区黄视频| 亚洲欧美变态国产另类| 久久精品国产欧美激情| 极品尤物久久久av免费看| 免费视频一区| 亚洲日本欧美| 亚洲一区二区三区777| 国产精品色婷婷| 久久国产精品亚洲va麻豆| 快she精品国产999| 日韩五码在线| 国产精品高清网站| 性欧美8khd高清极品| 久久久免费av| 亚洲美女一区| 国产农村妇女精品一二区| 欧美在线亚洲| 亚洲国产乱码最新视频| 亚洲欧美国产精品va在线观看| 国产日韩欧美精品一区| 欧美成人国产va精品日本一级| 日韩亚洲综合在线| 久久人人97超碰国产公开结果| 欧美精品一区视频| 亚洲一区二区三区在线视频| 久久久久久午夜| 99国产一区二区三精品乱码| 国产精品欧美日韩| 久久―日本道色综合久久| av成人天堂| 久久夜色精品国产欧美乱极品| 亚洲日韩欧美一区二区在线| 国产精品视频九色porn| 久久一区二区视频| 亚洲午夜在线观看视频在线| 免费视频久久| 欧美一区二区免费观在线| 亚洲精品老司机| 黑人巨大精品欧美黑白配亚洲| 欧美国产一区二区三区激情无套| 亚洲一区二区三区三| 欧美成人69av| 久久久久久亚洲精品中文字幕| 妖精视频成人观看www| 亚洲第一精品久久忘忧草社区| 国产精品一区二区在线观看网站 | 亚洲免费一区二区| 亚洲精品视频二区| 欧美 日韩 国产在线 | 久久精品国产69国产精品亚洲 | 亚洲人成网站影音先锋播放| 国产亚洲一级高清|