📄 serverview.h
字号:
#if !defined(AFX_SERVERVIEW_H__F59991D8_D105_414D_B7E2_E01499AD94EE__INCLUDED_)
#define AFX_SERVERVIEW_H__F59991D8_D105_414D_B7E2_E01499AD94EE__INCLUDED_
#if _MSC_VER > 1000
#pragma once
#endif // _MSC_VER > 1000
// ServerView.h : header file
//
/////////////////////////////////////////////////////////////////////////////
// CServerView form view
#include "WaitProgress.h"
#ifndef __AFXEXT_H__
#include <afxext.h>
#endif
#include "ServerControl.h"
#include "ServerStatus.h"
#include "ChildFrm.h" // Added by ClassView
#include "RMTool.h" // Added by ClassView
#include "ServerPatch.h"
#include "MyTabCtrl.h"
class CServerView : public CFormView
{
enum{
ID_UMS = 10123,
LOOP_TIME = 60*1000, // 1盒
};
protected:
CServerView(); // protected constructor used by dynamic creation
DECLARE_DYNCREATE(CServerView)
// Form Data
public:
int m_minWidth;
int m_minHeight;
int m_nUMSCounter; // 泅犁 割锅 辰绰啊?
int m_nUMS_FirstSendNum; // 辑滚啊 促款登磊 付磊 割锅 皋矫瘤甫 焊尘巴牢啊.
DWORD m_dwCurrentTime; // 泅犁矫埃
DWORD m_dwLoopTime; // 辑滚啊 促款登菌阑锭 倔付甫 林扁肺 皋矫瘤甫 焊尘巴牢啊?
DWORD m_dwWaitTime; //倔付甫 扁促啡促啊 促矫 UMS甫 焊郴绰啊?
CServerControl m_ServerControlDlg;
CServerStatus m_ServerStatusDlg;
CServerPatch m_ServerPatchDlg;
CWaitProgress m_WaitProgressDlg;
//{{AFX_DATA(CServerView)
enum { IDD = IDD_VIEW_SERVER_MAIN };
CButton m_ctrlCheckUMS; // BBD 040330
CButton c_ProxyConnect;
CMyTabCtrl c_Tab;
CComboBox c_ServerSet;
CString m_szConnectInfo;
BOOL m_bIsUMS;
//}}AFX_DATA
// Attributes
public:
// Operations
public:
void RemoveItemsFromAllListControl();
BOOL m_bMaximize; //弥措拳 惑怕牢瘤 酒囱瘤 咯何
CRect m_BaseRect; //芒捞 府荤捞令 瞪锭 厚啦拌魂阑 困茄 盖贸澜 积己登绰 扁夯 扩档快 荤捞令
int m_nPrevWidth;
int m_nPrevHeight;
void SetBaseClientSize(CTabCtrl *pCtrl);
DWORD GetConnection();
void ChangeView(int nTabNum);
CDWordArray m_TempSelected; //ListControl俊辑 Check茄 巴甸阑 烙矫肺 扁撅窍绊 乐阑 函荐
int m_nViewID; //MainFrame俊辑 GetActiveView肺 器牢磐 罐酒棵锭 泅犁 劝己拳等
//View啊 绢恫 View牢瘤 舅扁困茄 View狼 ID蔼
CRMToolApp *m_pApp;
int m_nCurServerSet; //泅犁 急琶等 ServerSet 硅凯 锅龋 = 霓焊冠胶狼 蔼 -1 = (ServerSetInfo狼 硅凯蔼)
//辑滚悸捞 酒公巴档 急琶 救等 惑怕甫 -1栏肺 窍磊
//0锅 惑侩, 1锅 秋墨匙胶, 2锅 俺惯磊
CChildFrame *m_pParentFrame;
int m_nCurView; //0捞搁 ServerStatus, 1捞搁 ServerControl, 2捞搁 Patch
void FitDlgInView(HWND hWnd, CTabCtrl *pCtrl);
int GetServerDownList( const char* szFilename); // 促款等 辑滚府胶飘甸阑 罐绰促.
void InitUMS(); //UMS俊 包访等 郴侩阑 檬扁拳茄促.
void SendUMSMessage( char* szPhone1,char* szPhone2,char* szPhone3, char* szName, char* szMessage); //UMS皋矫瘤甫 焊辰促.
void Send2DeveloperUMS( const char* szDownList, const char* szDeveloperList); //俺惯磊俊霸 焊辰促.
void Send2DeveloperUMSOnly( char* strUMSMessage, const char* szDeveloperList);
void MakeUMSMessageFull( const char* szDownList, CString& strUMSMessage); //葛电 郴侩阑 磊技洒 焊辰促.
void MakeUMSMessageMin( const char* szDownList, CString& strUMSMessage); //辑滚疙父 焊辰促.
void SendUMS_ProxyServerDown();
// Overrides
// ClassWizard generated virtual function overrides
//{{AFX_VIRTUAL(CServerView)
public:
virtual void OnInitialUpdate();
virtual BOOL DestroyWindow();
protected:
virtual void DoDataExchange(CDataExchange* pDX); // DDX/DDV support
virtual void OnActivateView(BOOL bActivate, CView* pActivateView, CView* pDeactiveView);
//}}AFX_VIRTUAL
// Implementation
protected:
virtual ~CServerView();
#ifdef _DEBUG
virtual void AssertValid() const;
virtual void Dump(CDumpContext& dc) const;
#endif
// Generated message map functions
//{{AFX_MSG(CServerView)
afx_msg void OnSelchangeTabServer(NMHDR* pNMHDR, LRESULT* pResult);
afx_msg void OnSize(UINT nType, int cx, int cy);
afx_msg void OnSelchangeServerset();
afx_msg void OnProxyConnect();
afx_msg void OnKeydownTabServer(NMHDR* pNMHDR, LRESULT* pResult);
afx_msg void OnTimer(UINT nIDEvent);
afx_msg void OnCheckUms();
//}}AFX_MSG
DECLARE_MESSAGE_MAP()
};
/////////////////////////////////////////////////////////////////////////////
//{{AFX_INSERT_LOCATION}}
// Microsoft Visual C++ will insert additional declarations immediately before the previous line.
#endif // !defined(AFX_SERVERVIEW_H__F59991D8_D105_414D_B7E2_E01499AD94EE__INCLUDED_)
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -