?? 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 + -