📄 sgipapidemodlg.h
字号:
// SGIPAPIDemoDlg.h : 头文件
//
#pragma once
#include "afxwin.h"
class MySGIPClient;
// CSGIPAPIDemoDlg 对话框
class CSGIPAPIDemoDlg : public CDialog
{
// 构造
public:
CSGIPAPIDemoDlg(CWnd* pParent = NULL); // 标准构造函数
// 对话框数据
enum { IDD = IDD_SGIPAPIDEMO_DIALOG };
/**输出信息到输出窗口
*/
void ShowLog(LPCTSTR psFmt, ...);
protected:
virtual void DoDataExchange(CDataExchange* pDX); // DDX/DDV 支持
/**读取配置
*/
void GetConfig();
/**写入配置
*/
void SetConfig();
/**更新按钮状态
*/
void RefreshButton();
// 实现
protected:
HICON m_hIcon;
/**SGIP网关类
*/
MySGIPClient * client;
/**是否成功连接到网关
*/
int m_nGWConnected;
// 生成的消息映射函数
virtual BOOL OnInitDialog();
afx_msg void OnSysCommand(UINT nID, LPARAM lParam);
afx_msg void OnPaint();
afx_msg HCURSOR OnQueryDragIcon();
DECLARE_MESSAGE_MAP()
public:
CEdit m_EditOutput;
UINT m_unMTOK;
UINT m_unMTFail;
UINT m_unRespOK;
UINT m_unRespFail;
UINT m_unMOCount;
UINT m_unReportCount;
afx_msg void OnClose();
/**同网关建立连接
*/
afx_msg void OnBnClickedBtnConnect();
afx_msg void OnBnClickedBtnSubmit();
afx_msg void OnBnClickedBtnClear();
afx_msg void OnEnChangeEditMsgcontent();
afx_msg void OnTimer(UINT nIDEvent);
CString m_sSMGHost;
short m_shSMGPort;
CString m_sSMGUserName;
CString m_sSMGPassword;
UINT m_nSMGMaxConnections;
CString m_sSPAddr;
short m_shSPPort;
CString m_sSPUsername;
CString m_sSPPassword;
UINT m_nSPConnections;
CString m_sCorpID;
CString m_sNodeID;
UINT m_nInitThreads;
UINT m_nMaxThreads;
CString submit_spnumber;
CString submit_chargenumber;
BYTE submit_usercount;
CString submit_usernumber;
CString submit_servicetype;
BYTE submit_feetype;
CString submit_feevalue;
BYTE submit_agentflag;
BYTE submit_morelatetomtflag;
BYTE submit_reportflag;
UINT submit_msglength;
CString submit_linkid;
CString submit_msgcontent;
};
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -