點擊這里下載主要Demo。
當前版本v1.1
代碼分兩個工程:
1.GMS Modem DLL(主要包含串口和AT指令發送UDP 短信)點擊這里下載。
2.使用該DLL操作GMS Modem或者手機管理短信。點擊這里下載。
在VC6.0 或者VC7.0編譯通過。
API接口如下:
#pragma?once
#pragma?comment(lib,
"
GModemDll.lib
"
)
struct
?STRU_SMS
{
????
int
????????iIndex;????????????
//
表示當前短信的位置
????
char
????cSender[
20
];????
//
表示發送短信者的號碼
????
char
????cTimeStamp[
24
];????
//
短信發送的日期
????
char
????cMessage[
320
];????
//
短信內容
????
int
????????iProperty;????????
//
短信的屬性(0:REC?UNREAD??1:REC?READ?
????
//
2:STO?UNSENT?3:STO?SENT)
????
int
????????iMemClass;????????
//
短信存儲的區域(0:SIM卡中?1:模塊中)
};
const
?
int
?UDP
=
?
1
;
const
?
int
?TEXT
=
?
0
;
BOOL?WINAPI?T_LinkModem(UINT?nPort);???
//
nPort?1--Com1,?2--Com2
BOOL?WINAPI?T_SendSm(LPCTSTR?destAddr,?LPCTSTR?userData,?UINT?nSmsFormat
=
UDP);
INT??WINAPI?T_ReadSm(STRU_SMS
*
?sms,?UINT?nIndex);
BOOL?WINAPI?T_DelSm(UINT?nIndex);
UINT?WINAPI?T_GetError(LPSTR?error);
BOOL?WINAPI?T_SaveLog(LPCTSTR?logFileName,?BOOL?add
=
TRUE);
void
?WINAPI?T_SetNewSmEvent(UINT?nMessage,?HWND?hWnd);
void
?WINAPI?T_GetLog(LPSTR?log,UINT?nMaxLength);
void
?WINAPI?T_Close();
todo:
創建C語言Linux版本
posted on 2007-01-19 17:03
天下無雙 閱讀(4263)
評論(7) 編輯 收藏 引用 所屬分類:
C/C++