int tStatusCommands(pentry entries[], int x) { ProcessControlVars(entries,x); ExttStatusCommands(entries,x); if(!strcmp(gcFunction,"tStatusTools")) { if(!strcmp(gcFind,LANG_NB_LIST)) { tStatusList(); } //Default ProcesstStatusVars(entries,x); tStatus(""); } else if(!strcmp(gcFunction,"tStatusList")) { ProcessControlVars(entries,x); ProcesstStatusListVars(entries,x); tStatusList(); } return(0); }//tStatusCommands()
//GetHttpFileWithProgress void SGetHttpFileDataWithProgress::Work() { ::CoInitialize(NULL); TCallback tStatus(this); HRESULT hr = ::URLDownloadToFile(NULL, m_strUrl.c_str(), m_strSavePath.c_str(), 0, &tStatus); int nRetCode = -1; if (SUCCEEDED(hr)) { nRetCode = 0; } g_wndMsg.PostMessage(WM_HTTPFILEGOT, nRetCode, (LPARAM) this); ::CoUninitialize(); }
void ProcesstStatusListVars(pentry entries[], int x) { register int i; for(i=0;i<x;i++) { if(!strncmp(entries[i].name,"ED",2)) { sscanf(entries[i].name+2,"%u",&uStatus); guMode=2002; tStatus(""); } } }//void ProcesstStatusListVars(pentry entries[], int x)