环境:VS2008+WindowsMobile6 Professional sdk
代码参考:/common/cpp/win32/cellcore/sms/hellosms
http://topic.csdn.net/u/20070508/15/24bd3901-aa20-4a07-a506-a28dd3d61f82.html
因为你的地址类型是:
smsaDestination.smsatAddressType = SMSAT_INTERNATIONAL;
所以要求你的号码需要在前面加国家码 "+86 ",如果是
smsaDestination.smsatAddressType = SMSAT_UNKNOWN;
那应该就不需要加国家码
关于内容,只要是UNICODE的就可以了
测试结果:把main.c里的smsaDestination.smsatAddressType = SMSAT_INTERNATIONAL; 改成smsaDestination.smsatAddressType = SMSAT_UNKNOWN;
在同事的手机上就收到信息了