• <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>

            開源之路

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

            在《C++Builder深度歷險(xiǎn)》這本書中有很詳細(xì)的說明  
               
              以下工程.H文件:可以實(shí)現(xiàn)已運(yùn)行的程序在最小化時(shí)再運(yùn)行第二個(gè)時(shí)還原第一個(gè)程序。。。。。  
              #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(破壞分子)回復(fù)于 2002-12-27 22:21:40 得分 0

            findwindow  
              互斥量  
              注冊(cè)熱鍵  
              ...Top

            5 樓HUANG_JH(保衛(wèi)釣魚島)回復(fù)于 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(懶貓·子在川上之再上征程·殺人無心之寓怒于靜)回復(fù)于 2003-01-07 11:35:39 得分 0

            有個(gè)最簡(jiǎn)單的方法:  
              在CB6的Examples中有個(gè)控件:在\Controls\SingleInst目錄下。  
              打開包編譯并安裝,在組件面板中會(huì)增加一個(gè)控件SingleInst,把它拉到你的Form中,設(shè)為有效就行了。
            久久人人爽人人爽人人av东京热| 国产99久久久国产精免费| 久久亚洲精品人成综合网| 青青青青久久精品国产| 久久亚洲精品国产亚洲老地址| 久久夜色精品国产欧美乱| 91精品国产91久久久久久蜜臀| 偷窥少妇久久久久久久久| 久久综合欧美成人| 人妻无码αv中文字幕久久 | 亚洲国产精品18久久久久久| 日本久久久精品中文字幕| 综合久久国产九一剧情麻豆| 国内精品久久久久久不卡影院| 日本强好片久久久久久AAA| 麻豆国内精品久久久久久| 久久99国产精品二区不卡| 无码人妻久久一区二区三区免费 | 99久久精品久久久久久清纯| 亚洲精品乱码久久久久久久久久久久| 88久久精品无码一区二区毛片| 久久午夜免费视频| 日本精品久久久久久久久免费| 一级做a爰片久久毛片人呢| 久久精品aⅴ无码中文字字幕重口 久久精品a亚洲国产v高清不卡 | 久久久久久综合一区中文字幕| 亚洲AV无一区二区三区久久| 伊人色综合久久天天网| 久久久精品日本一区二区三区| 91精品国产91久久| 国产精品欧美久久久久天天影视| 国产精品久久久久久福利漫画| 91久久精品91久久性色| 久久w5ww成w人免费| 2021少妇久久久久久久久久| 成人久久精品一区二区三区| 99re这里只有精品热久久| 91亚洲国产成人久久精品| 超级碰久久免费公开视频| 久久久久亚洲AV成人网人人网站| 色偷偷91久久综合噜噜噜噜|