Преглед на файлове

新增功能:
是否开启SVN实时信息更新,用于场测关闭干扰;

sat23 преди 4 години
родител
ревизия
88215b6e8c
променени са 3 файла, в които са добавени 7 реда и са изтрити 0 реда
  1. 1 0
      SATHelper/SATHelper/Global.cpp
  2. 3 0
      SATHelper/SATHelper/Global.h
  3. 3 0
      SATHelper/SATHelper/MainFrm.cpp

+ 1 - 0
SATHelper/SATHelper/Global.cpp

@@ -256,6 +256,7 @@ namespace Global
 
 		TCHAR szValue[MAX_PATH] = { 0 };
 		g_Config.nLanguage = GetPrivateProfileInt(_T("SATHelper"), _T("Language"), 0, szConfigpath);
+		g_Config.bSVNRealTimeUpdate = GetPrivateProfileInt(_T("SATHelper"), _T("SVNRealTimeUpdate"), 0, szConfigpath);
 		// ¶ÁÈ¡ÅäÖÃÄÚÈÝ;
 		g_Config.enableTW = GetPrivateProfileInt(_T("SATHelper"), _T("enableTW"), 0, szConfigpath);
 		GetPrivateProfileString(_T("SATHelper"), _T("MIInitBat"), NULL, szValue, MAX_PATH, szConfigpath);

+ 3 - 0
SATHelper/SATHelper/Global.h

@@ -74,6 +74,9 @@ namespace Global
 		bool bRememberFTPInfo;
 		std::string strFtpUser;
 		std::string strFtpPassword;
+
+		// 是否要实时更新svn信息;
+		bool bSVNRealTimeUpdate;
 	}STConfig, * pSTConfig;
 
 	// 读取baidu.cfg配置文件内容;

+ 3 - 0
SATHelper/SATHelper/MainFrm.cpp

@@ -1889,6 +1889,9 @@ void CMainFrame::OnTimer(UINT_PTR nIDEvent)
 {
 	// TODO: 在此添加消息处理程序代码和/或调用默认值
 	if ( nIDEvent == 0 ) {
+		if (!Global::g_Config.bSVNRealTimeUpdate)
+			return;
+
 		if (CSVNMgr::GetInstance()->CheckNewVersion(Global::g_Config.svnUpdateUrl, _T("")))
 		{
 			m_trayIcon.SetInfo(_T("SVN资源有更新!"), _T("更新提醒!"));