首页 > linux > Windows Mobile 获取SIM卡联系人信息

Windows Mobile 获取SIM卡联系人信息

2010年2月2日

view plaincopy to clipboardprint?
void GetSimPhoneName()
{
HSIM lphSim;
HRESULT hr = SimInitialize(0,NULL,0,&lphSim);
if(FAILED(hr))
{
AfxMessageBox(L”failed”);
}
//SIM_PBSTORAGE_SIM
//获取总共使用的多少条记录与总共可以容纳的记录条数
DWORD dwUsed,dwTotal;
hr = SimGetPhonebookStatus

(lphSim,SIM_PBSTORAGE_SIM,&dwUsed,&dwTotal);

//对结构初始话以下
SIMPHONEBOOKENTRY phoneent;
memset(&phoneent,0,sizeof(phoneent));
phoneent.cbSize = sizeof(phoneent);

CString str;

//可以依次获取每个电话号码<br>        for(int i=0;i<dwUsed;i++)<br>

{SimReadPhonebookEntry(lphSim,SIM_PBSTORAGE_SIM,i+1,&phoneent);

linux 浏览1,016 次

本文的评论功能被关闭了.