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

📄 common.h

📁 tc35i(GSM模块)的控制程序VC源码
💻 H
字号:
#ifndef  _COMMON_H
#define  _COMMON_H

#include "ATCmd.h"
#define WND_MOVE_SPEED 10
#define DLG_MOVE_SPEED 16

#define MSG_UPDATA (WM_USER+100) 
#define MSG_SENMSG_NEXTSTEP (WM_USER+101) 
#define MSG_DLG_SWITCH (WM_USER+102) 
#define MSG_CALL_OR_MSG_IN (WM_USER+103) 

#define MSG_CALL_OR_MSG_BACK (WM_USER+104) 
#define MSG_SAVE_SHORT_MSG (WM_USER+105) 

#define MSG_REPLY_MSG (WM_USER+106) 
#define MSG_REPLY_CALL (WM_USER+107) 
//#define MSG_MSGBACK  (WM_USER+105) 
//区分回复短信和回叫
#define BACK_MSG   1
#define BACK_CALL   2
//区分接听和挂断
#define CALL_ACCEPT   1
#define CALL_HUNGUP   2
//子对话框标识
#define DLG_CALL_PHONE   1
#define DLG_RECMSG_MBOX   2
#define DLG_SENDMSG_MBOX   3

#define UPDATAMSG_TYPE_COMM_OPEN            1
#define UPDATAMSG_TYPE_COMM_OPEN_FAILED     2
#define UPDATAMSG_TYPE_COMM_CLOSE          3
#define UPDATAMSG_TYPE_COMM_CLOSE_FAILED   4
#define UPDATAMSG_TYPE_COMM_DATA_ARRIVE    5
// #define UPDATAMSG_TYPE_COMM_DATA_SEND      6


#define DLG_BORDER_WIDTH 8
#define COMM_STATUS_OPEN 1
#define COMM_STATUS_CLOSE 2
#define send_buffer_length  1000
#define read_buffer_length  2000

//AT指令执行状态
#define AT_FREE 0
//#define AT_GSMMODEM_DISCONNECTED           0
#define AT_SET_PDU 1
#define AT_SET_SNFS           2
#define AT_SET_SAIC           3
#define AT_SET_SHOWTELCLUE           4
#define AT_SET_SHOWMSGCLUE           5
#define AT_SEND_MSG_STEP0 6
#define AT_SEND_MSG_STEP1 7
#define AT_SEND_MSG_STEP2 8
#define AT_CALLIN 9
#define AT_ACCEPT 10
#define AT_INIT_COMPLETE           11
//缓冲区结构
struct Send_buffer
{
	BYTE b_data[send_buffer_length];
	unsigned long b_len;
	BYTE *pHead,*pTail;
};
struct Read_buffer
{
	BYTE b_data[read_buffer_length];
	unsigned long b_len;
	BYTE *pHead,*pTail;
};
#endif

⌨️ 快捷键说明

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