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

📄 smscom.h

📁 用于在串口上开发手机短信的工具包
💻 H
字号:
#include "Windows.h"

#define SMS_BUF_TOTAL		50

struct SM_PARAM
{
    char SCA[16];       // 短消息服务中心号码(SMSC地址)
    char TPA[16];       // 目标号码或回复号码(TP-DA或TP-RA)
    char TP_PID;        // 用户信息协议标识(TP-PID)
    char TP_DCS;        // 用户信息编码方式(TP-DCS)
    char TP_SCTS[16];   // 服务时间戳字符串(TP_SCTS), 接收时用到
    char TP_UD[161];    // 原始用户信息(编码前或解码后的TP-UD)
    char index;         // 短消息序号,在读取时用到
};

struct SM_RCV_STRU
{
    int iSmsTotal;
    struct SM_PARAM SMS[SMS_BUF_TOTAL];
};

struct STRUCommInfo
{
    int		iBaudRate;
    char	szSCA[30];
};
//-----------------------
extern _declspec(dllimport) void	__stdcall WINAPI GetVerInfo(char *szRetVer);
extern _declspec(dllimport) int		__stdcall  WINAPI iSetSerialNo(char* szCorp,char* szInputSN);

extern _declspec(dllimport) HANDLE	__stdcall  WINAPI hOpenComm(const char *szPort);
extern _declspec(dllimport) bool	__stdcall  WINAPI bCloseComm(HANDLE hComm);

extern _declspec(dllimport) bool	__stdcall  WINAPI bAutoInit(HANDLE hComm,STRUCommInfo *CommInfo,int iSMSFormat,char *szErrInfo);
extern _declspec(dllimport) bool	__stdcall  WINAPI bSendMsg(HANDLE hComm,char *szMsg,char *szPhNbr,char *szSCA,char *szNextMsg,int iSMSFormat,char *szErrInfo);
extern _declspec(dllimport) int		__stdcall  WINAPI iRecvMsg(HANDLE hComm,SM_RCV_STRU *RcvSMS,int iSMSFormat,char *szErrInfo);

⌨️ 快捷键说明

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