|
@@ -18,6 +18,7 @@
|
|
|
|
|
|
#include "MainFrm.h"
|
|
|
#include "DlgLogin.h"
|
|
|
+#include "SVNProc.h"
|
|
|
|
|
|
#ifdef _DEBUG
|
|
|
#define new DEBUG_NEW
|
|
@@ -100,6 +101,7 @@ BEGIN_MESSAGE_MAP(CMainFrame, CMDIFrameWndEx)
|
|
|
ON_UPDATE_COMMAND_UI(ID_CHECK_RCONTROL, &CMainFrame::OnUpdateCheckRcontrol)
|
|
|
ON_COMMAND(ID_CHECK_ACTUATOR, &CMainFrame::OnCheckActuator)
|
|
|
ON_UPDATE_COMMAND_UI(ID_CHECK_ACTUATOR, &CMainFrame::OnUpdateCheckActuator)
|
|
|
+ ON_WM_TIMER()
|
|
|
END_MESSAGE_MAP()
|
|
|
|
|
|
// CMainFrame 构造/析构
|
|
@@ -385,6 +387,8 @@ int CMainFrame::OnCreate(LPCREATESTRUCT lpCreateStruct)
|
|
|
|
|
|
SetWindowText(CString(_T("SATHelper 版本")) + CString(Global::g_szVersion));
|
|
|
|
|
|
+ SetTimer(0, 60000, NULL);
|
|
|
+
|
|
|
return 0;
|
|
|
}
|
|
|
|
|
@@ -1786,3 +1790,16 @@ void CMainFrame::OnUpdateCheckActuator(CCmdUI* pCmdUI)
|
|
|
// TODO: 在此添加命令更新用户界面处理程序代码
|
|
|
pCmdUI->SetCheck(m_wndDevices.IsWindowVisible());
|
|
|
}
|
|
|
+
|
|
|
+
|
|
|
+void CMainFrame::OnTimer(UINT_PTR nIDEvent)
|
|
|
+{
|
|
|
+ // TODO: 在此添加消息处理程序代码和/或调用默认值
|
|
|
+ if ( nIDEvent == 0 ) {
|
|
|
+ if (CSVNMgr::GetInstance()->CheckNewVersion(_T("http://192.168.1.103:8580/btc_execute_se/ajaxInteractiveManage!getSvnVersion.action"), _T("")))
|
|
|
+ {
|
|
|
+ m_trayIcon.SetInfo(_T("SVN资源有更新!"), _T("更新提醒!"));
|
|
|
+ }
|
|
|
+ }
|
|
|
+ CMDIFrameWndEx::OnTimer(nIDEvent);
|
|
|
+}
|