亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? mainfrm.h

?? 對Motorola的手機模塊
?? H
字號:
// MainFrm.h : interface of the CMainFrame class
//
/////////////////////////////////////////////////////////////////////////////

#if !defined(AFX_MAINFRM_H__B19A706A_5B78_11D6_BC51_00E04CDFE759__INCLUDED_)
#define AFX_MAINFRM_H__B19A706A_5B78_11D6_BC51_00E04CDFE759__INCLUDED_

#if _MSC_VER > 1000
#pragma once
#endif // _MSC_VER > 100
#include "SerialPort.h"

#define EDITENTRY						 1
#define ADDENTRY						 2
#define DELENTRY						 3

#define WM_SENDFORM                      WM_USER+100
#define WM_DELFORM                       WM_USER+101
#define WM_EDITFORM                      WM_USER+102
#define WM_SETFORM                       WM_USER+103

#define WM_REQUEST_PHONEBOOKNUM          WM_USER+60
#define WM_REQUEST_SMSTEXTSAVE			 WM_USER+61
#define WM_REQUEST_SMSSENDTEXT			 WM_USER+62
#define WM_REQUEST_SMSTEXT				 WM_USER+63
#define WM_REQUEST_SMSDEL				 WM_USER+64
#define WM_REQUEST_PHONEBOOKWRITE		 WM_USER+65
#define WM_REQUEST_GETSERVERPHONE		 WM_USER+66
#define WM_ATCOMM_RECEIVED               WM_USER+80

#define SENDFORM   1
#define DELFORM    2
#define EDITFORM   3
#define SETFORM    4

#define WM_GETPHONEBOOKLIST              WM_USER+110
#define WM_GETSMTEXT					 WM_USER+111
#define WM_SENDSERVERPHONE				 WM_USER+112	

////////////////////////////////////////
//AT COMMAND TYPE///////////////////////
////////////////////////////////////////
#define AT_COMMAND_AT                   101
#define AT_COMMAND_ATTESTPIN            102
#define AT_COMMAND_ATPIN                103
#define AT_COMMAND_ATCPBS               201
#define AT_COMMAND_ATCPBRLEN            202
#define AT_COMMAND_ATCPBRLIST           203
#define AT_COMMAND_ATCMGF				204
#define AT_COMMAND_ATCMGS				205
#define AT_COMMAND_ATCMGSSEND			206
#define AT_COMMAND_RECSMS				207
#define AT_COMMAND_ATCMGR				208
#define AT_COMMAND_ATCNMI				210
#define AT_COMMAND_ATCMGLTOTOAL			211
#define AT_COMMAND_ATCMGD				212
#define AT_COMMAND_ATCPBSINFO			213
#define AT_COMMAND_ATCPBW				214
/////////////////////////////////////////////
#define SERVERCENTERADD                  1
#define DESTINATIONADD					 2

#define PDUSENDMODE						1
#define PDUSAVEMODE						2

struct recsmdata{
	BOOL        readflag;
	CString     senddialnum;
	CString     timestr;
	CString     smtext;
	int         smindex;
};

struct phbook_struct{
	int usedloc;
	int totalloc;
	int startindex;
	int endindex;
	int maxphonelen;
	int maxnamelen;
};

struct cpbw{
	CString indexstr;
	CString phonestr;
	CString namestr;
};

class CSmsinterfaceView;

class CMainFrame : public CFrameWnd
{
	
protected: // create from serialization only
	CMainFrame();
	DECLARE_DYNCREATE(CMainFrame)

// Attributes
protected:
	CSplitterWnd m_wndSplitter;
	CCreateContext* m_pContext;
	void SendString(CString str);
	void GetServerPhone(int nSize, char serverno[]);
public:
	int m_sendsmnum;
	int m_commandtype;
	phbook_struct m_pbset;
	CString precommand;
	CString curcommand;
	CString endflag;
	CString errorE,errorS;
	char m_chChecksum1;   //用于COM1的校驗和計算
	char m_chChecksum2;   //用于COM2的校驗和計算
	CString m_strRXhhCOM1;  //用于存放COM1接收的半BYTE校驗字節hh
	CString m_strRXhhCOM2;  //用于存放COM2接收的半BYTE校驗字節hh
	CString m_strRXDataCOM1;   //COM1接收數據
	CString m_strRXDataCOM2;   //COM2接收數據
	UINT m_nRXErrorCOM1;   //COM1接收數據錯誤幀數
	UINT m_nRXErrorCOM2;   //COM2接收數據錯誤幀數
	UINT m_nRXCounterCOM1;   //COM1接收數據錯誤幀數
	UINT m_nRXCounterCOM2;   //COM2接收數據錯誤幀數
	CSerialPort m_ComPort;     //串口類對象
	CString m_recstring;
// Operations
private:
	
public:

// Overrides
	// ClassWizard generated virtual function overrides
	//{{AFX_VIRTUAL(CMainFrame)
	public:
	virtual BOOL OnCreateClient(LPCREATESTRUCT lpcs, CCreateContext* pContext);
	virtual BOOL PreCreateWindow(CREATESTRUCT& cs);
	protected:
	virtual LRESULT DefWindowProc(UINT message, WPARAM wParam, LPARAM lParam);
	//}}AFX_VIRTUAL

// Implementation
public:
	char serverphone[50];
	cpbw *m_pbcpbw;
	int m_pbnamemaxlen;
	int m_pbphonemaxlen;
	int m_pbdindex;
	int m_pbsindex;
	int m_pbtotalloc;
	int m_pbusedloc;
	int m_isfirstlist;
	recsmdata m_smdata;
	int m_currentwindow;
	CString smallindex;
	int cursmindex;
	CString cursmindexstr;
	CString m_serveraddress;
	CStringArray m_strphonebook;
	virtual ~CMainFrame();
#ifdef _DEBUG
	virtual void AssertValid() const;
	virtual void Dump(CDumpContext& dc) const;
#endif

protected:  // control bar embedded members
	CStatusBar  m_wndStatusBar;
	char ch2;
	char ch1;
	CString m_strcommand;
			
// Generated message map functions
protected:
	void DeCodeUni(CString sstr,CString& dstr);
	void GetTimeStr(CString sstr,CString& timestr);
	void decodedialnum(CString sdialnum,CString& ddialnum);
	int hextoi(CString hexstr);
	BOOL GetRecSMData(CString recstr,CString flagstr,recsmdata& smdata);
	void TransToAscii(CString sstr,CString& dstr);
	int pduexmode;
	void AnsiToUni(CString ans,CString& uni);
	void TransPhoneNum(CString& str);
	void IntToCString(int num,CString& numstr);
	BOOL GetMessage(CString sstring,CString& sendnum,CString& recnum,CString& timestr,CString& usertext);
	CString messagetext;
	CString servercenterphone;
	CStringArray dialnumar;
	void GetSendOrderData(char nbuffertext[],CStringArray* ar);
	void TransAdd(CString sadd,CString& dadd,int ntype);
	void GetSumString(int sum,CString& string);
	void EncodePdu(CString sstring,CString& dstring);
	void Oct2Sept(char* poctet, int remainder, char *pseptet);
	void Decode(CString sdata, CString &dedata);
	void GetSubStr(CString str,int sindex,int eindex,CString& substr);
	BOOL GetAnswerData(CString answerstr,CString headstr,CStringArray& resultarray);
	//{{AFX_MSG(CMainFrame)
	afx_msg int OnCreate(LPCREATESTRUCT lpCreateStruct);
	afx_msg void OnReceive(WPARAM ch, LPARAM port);
	afx_msg int OnGetAck(WPARAM command, LPARAM iserror);
	afx_msg void OnTimer(UINT nIDEvent);
	//}}AFX_MSG
	DECLARE_MESSAGE_MAP()
};

/////////////////////////////////////////////////////////////////////////////

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

#endif // !defined(AFX_MAINFRM_H__B19A706A_5B78_11D6_BC51_00E04CDFE759__INCLUDED_)

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
99九九99九九九视频精品| 青草国产精品久久久久久| 麻豆精品视频在线| 欧美日精品一区视频| 亚洲一区二区三区中文字幕在线| 一本久久a久久免费精品不卡| 一区二区视频免费在线观看| 日韩欧美一级特黄在线播放| 成人性生交大片免费看在线播放| 亚洲激情综合网| 69久久99精品久久久久婷婷| 国产资源在线一区| 最新中文字幕一区二区三区| 成人avav影音| 蜜臀av在线播放一区二区三区| 视频一区二区中文字幕| 国产精品高潮久久久久无| 欧美一区二区三区四区久久| 国产一区二区三区四区五区美女| 欧美色区777第一页| 亚洲最新视频在线播放| 91精品国产麻豆| 热久久久久久久| 国产亚洲成av人在线观看导航 | 国产精品一区二区三区四区| 亚洲国产一二三| 久久久久成人黄色影片| 欧美老肥妇做.爰bbww| 欧美xxx久久| 亚洲综合久久久久| 中文字幕中文乱码欧美一区二区| 欧美大胆人体bbbb| 欧美亚洲综合色| 日本韩国精品一区二区在线观看| 日韩免费视频一区二区| 国产精品一区二区免费不卡| 精品亚洲国内自在自线福利| 日韩激情中文字幕| 亚洲午夜久久久久| 亚洲国产成人tv| 日本不卡视频一二三区| 蜜桃传媒麻豆第一区在线观看| 免费观看30秒视频久久| 九色综合国产一区二区三区| 精品亚洲国内自在自线福利| 国产suv一区二区三区88区| 国产在线视频一区二区| 亚洲素人一区二区| 激情五月婷婷综合| 成人美女视频在线观看| 91美女在线视频| 久久成人久久爱| 亚洲精品自拍动漫在线| 亚洲va欧美va国产va天堂影院| 欧美一级xxx| 日韩一区二区在线观看视频播放| 在线综合亚洲欧美在线视频| 精品国产乱码久久久久久久| 白白色 亚洲乱淫| 欧美在线制服丝袜| 日韩午夜在线观看视频| 亚洲精品一区二区三区蜜桃下载 | 2023国产精华国产精品| 国产色综合久久| 亚洲三级理论片| 蜜桃在线一区二区三区| 亚洲日本欧美天堂| 亚洲三级电影全部在线观看高清| 午夜婷婷国产麻豆精品| 国产成人免费视频一区| 欧美性感一类影片在线播放| 欧美成人性福生活免费看| 国产精品麻豆网站| 日韩中文字幕麻豆| 国产自产视频一区二区三区| 婷婷夜色潮精品综合在线| 天天色天天操综合| 成人深夜在线观看| 制服丝袜中文字幕一区| 综合久久久久久| 蜜臀精品久久久久久蜜臀| 91女神在线视频| 欧美精品一区二区三区高清aⅴ| 国产精品久久免费看| 亚洲欧洲韩国日本视频| 久草精品在线观看| 欧美日韩一区二区三区不卡| 中文字幕第一区综合| 日韩av网站在线观看| 色婷婷亚洲婷婷| 国产亚洲精久久久久久| 久久激情综合网| 欧美在线free| 欧美xxxxx牲另类人与| 亚洲h精品动漫在线观看| av一二三不卡影片| 国产日韩视频一区二区三区| 美女性感视频久久| 欧美日本韩国一区二区三区视频 | 久久综合久久99| 五月天亚洲婷婷| 日本国产一区二区| 一区二区三区四区av| 91网站最新地址| 亚洲三级在线播放| 97精品电影院| 最新日韩av在线| 久久99精品网久久| 欧美日韩国产乱码电影| 亚洲男女毛片无遮挡| 99久久精品国产一区| 96av麻豆蜜桃一区二区| 国产情人综合久久777777| 国产美女在线精品| 成人性生交大片免费看视频在线| 欧美视频在线观看一区| 图片区日韩欧美亚洲| 欧美va天堂va视频va在线| 狠狠色丁香久久婷婷综合_中| 精品少妇一区二区三区免费观看 | 激情亚洲综合在线| 久久久99免费| av在线这里只有精品| 又紧又大又爽精品一区二区| 欧美日韩中文字幕一区二区| 视频在线观看国产精品| 在线综合亚洲欧美在线视频| 亚洲免费观看视频| 欧美日本一区二区| 激情丁香综合五月| 最新热久久免费视频| 4438成人网| 国内精品久久久久影院色 | 欧美中文字幕一区| 亚洲福利一二三区| 国产成人午夜电影网| 亚洲人成在线观看一区二区| 欧美视频在线观看一区| 亚洲欧美日韩综合aⅴ视频| 欧美放荡的少妇| 最新国产成人在线观看| 欧美日韩色一区| 国产成人免费视频一区| 亚洲一区二区三区四区的| 日韩一区二区三区四区五区六区| 国产夫妻精品视频| 国产精品久久久久久久久搜平片 | 亚洲一区二区三区在线播放| 欧美片在线播放| 国产剧情一区在线| 亚洲色图制服诱惑 | 欧美xxxx在线观看| 成人午夜激情视频| 免费成人在线播放| 国产精品理论在线观看| 国产综合久久久久久鬼色 | 欧美成人精品福利| 亚洲精品久久久蜜桃| 777色狠狠一区二区三区| 麻豆成人久久精品二区三区小说| 欧美日韩不卡在线| 99精品视频中文字幕| 久久99久久99| 亚洲自拍都市欧美小说| 日本一区二区三区dvd视频在线| 欧美日韩的一区二区| 国产成人亚洲精品狼色在线| 奇米综合一区二区三区精品视频| 亚洲精品免费看| 椎名由奈av一区二区三区| 日韩一区二区三区四区| 国产精品一区在线观看你懂的| 一区二区理论电影在线观看| 51精品久久久久久久蜜臀| 欧美亚洲动漫制服丝袜| 成人黄色电影在线| 国产一区 二区 三区一级| 久久国产精品99久久人人澡| 国产精品免费丝袜| 中文字幕第一页久久| 国产欧美一区二区在线观看| 久久亚洲二区三区| 日韩精品一区二区三区在线观看 | 久久99国产精品尤物| 亚洲国产日韩a在线播放性色| 4hu四虎永久在线影院成人| 成人午夜免费电影| 成人免费观看视频| 欧美亚洲综合一区| 精品福利一区二区三区免费视频| 日韩精品一区二区三区老鸭窝| 欧美剧情电影在线观看完整版免费励志电影| 97超碰欧美中文字幕| 欧洲一区在线电影| 精品卡一卡二卡三卡四在线| 国产午夜亚洲精品羞羞网站| 椎名由奈av一区二区三区| 麻豆国产精品777777在线| 一本到不卡免费一区二区| 日韩一区二区不卡|