⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 provincedlg.h

📁 一个手机通信的源代码 一个手机通信的源代码一个手机通信的源代码
💻 H
字号:
// ProvinceDlg.h : header file
//

#if !defined(AFX_PROVINCEDLG_H__0474720F_257E_4B0F_B4C6_EDE55FBCA346__INCLUDED_)
#define AFX_PROVINCEDLG_H__0474720F_257E_4B0F_B4C6_EDE55FBCA346__INCLUDED_

#if _MSC_VER > 1000
#pragma once
#endif // _MSC_VER > 1000
#include "ServiceAction.h"
#include "MyListCtrl.h"
/////////////////////////////////////////////////////////////////////////////
// CProvinceDlg dialog
#define EVENTDISPLAY 3000
#define GETMSGS      3001

//class  CServiceAction;
class CProvinceDlg : public CDialog
{
// Construction
public:
	int m_AutoRun;
	int m_SelProvince;
	void DisplayAllInfo(int Index);
	typedef struct  StructProvince{
     char m_csProvincename[50];	
	 char m_csICPID[10];
	 char m_IsmgUserID[10];
	 char m_csIsmgIP[20];
	 char m_csIsmgPassword[10];
	 char m_ServiceNumber[10];
	 char m_csSourceNode[11];
     UINT	 m_IsmgPort;
     UINT	 m_LocalPort;
	 int     m_MoThreadNum;
	 int     m_MtThreadNum;

	 char m_csInQueue[255];
	 char m_csOutQueue[255];
	 char m_csControlQueue[255];
	 char m_csSpyQueue[255];
	 char m_csReportQueue[255];
	}StructProvince;
	CArray<StructProvince,StructProvince> m_ProvinceArray;
	CString m_Province;
	void RefrashListCtrl();
	void InitListCtrl();

	CString m_csProvincename;
	void Save();
	void Load();
	void CloseMtThread();
	void CreateMtThread();
	CProvinceDlg(CWnd* pParent = NULL);	// standard constructor
    CServiceAction* m_Action;

// Dialog Data
	//{{AFX_DATA(CProvinceDlg)
	enum { IDD = IDD_PROVINCE_DIALOG };
	CListCtrl	m_ctrlList;
	CComboBox	m_ProvinceList;
	CMyListCtrl	m_ThreadsList;
	CString	m_csControlQueue;
	CString	m_csICPID;
	CString	m_csInQueue;
	CString	m_csIsmgIP;
	CString	m_csIsmgPassword;
	UINT	m_IsmgPort;
	CString	m_IsmgUserID;
	CString	m_csOutQueue;
	CString	m_csReportQueue;
	CString	m_csSpyQueue;
	UINT	m_LocalPort;
	CString	m_ServiceNumber;
	CString	m_DisplayInfo;
	BOOL	m_IsDisplayAllInfo;
	BOOL	m_bGetReport;
	UINT	m_ActiveSeconds;
	BOOL	m_bSavereport;
	int		m_MtThreadNum;
	int		m_MoThreadNum;
	CString	m_SourceNode;
	//}}AFX_DATA

	// ClassWizard generated virtual function overrides
	//{{AFX_VIRTUAL(CProvinceDlg)
	protected:
	virtual void DoDataExchange(CDataExchange* pDX);	// DDX/DDV support
	//}}AFX_VIRTUAL

// Implementation
protected:
	HICON m_hIcon;

	// Generated message map functions
	//{{AFX_MSG(CProvinceDlg)
	virtual BOOL OnInitDialog();
	afx_msg void OnSysCommand(UINT nID, LPARAM lParam);
	afx_msg void OnPaint();
	afx_msg HCURSOR OnQueryDragIcon();
	virtual void OnOK();
	afx_msg void OnStartserver();
	afx_msg void OnStopserver();
	afx_msg void OnDestroy();
	afx_msg void OnTimer(UINT nIDEvent);
	afx_msg void OnDisplayinfo();
	afx_msg void OnGetreport();
	afx_msg void OnLoadset();
	afx_msg void OnSavereport();
	afx_msg void OnSelchangeProvincename();
	afx_msg void OnShowWindow(BOOL bShow, UINT nStatus);
	//}}AFX_MSG
	DECLARE_MESSAGE_MAP()
};

//{{AFX_INSERT_LOCATION}}
// Microsoft Visual C++ will insert additional declarations immediately before the previous line.

#endif // !defined(AFX_PROVINCEDLG_H__0474720F_257E_4B0F_B4C6_EDE55FBCA346__INCLUDED_)

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -