Window mobile 经常被忽略的知识点
2010-08-22 13:10:00 来源:WEB开发网IContact * pContact;
for (int i=1; i<=nItems; i++)
{
hr = pItemCol->Item(i,
reinterpret_cast
if (SUCCEEDED(hr))
{
pContact->get_FirstName(&bstrFirstName); //姓
pContact->get_LastName(&bstrLastName); //名
SysFreeString(bstrLastName);
SysFreeString(bstrFirstName);
}
}
polApp->Logoff();
polApp->Release();
CoUninitialize();
10 MAPI是一个基于COM的库,提供了客户端应用程序操作“消息“(信息)的编程方法,包括短信、电子邮件等都可使用MAPI来操作。
11 手机震动
可使用函数Vibrate来使手机震动:
int caps = -1;
caps = VibrateGetDeviceCaps(VDC_AMPLITUDE);
if(caps <= 0)
{
return;
}
HRESULT hr = Vibrate(0, NULL, TRUE, INFINITE);
Sleep(150);
也可以使用函数NLedSetDevice:
NLED_COUNT_INFO nci;
int nIndex = 1;
if(NLedGetDeviceInfo(NLED_COUNT_INFO_ID, (PVOID) &nci))
{
nIndex = (int)nci.cLeds - 1;
}
NLED_SETTINGS_INFO settings;
settings.LedNum = nIndex;
settings.OffOnBlink = 1;
NLedSetDevice(NLED_SETTINGS_INFO_ID, &settings);
Sleep(150);
settings.LedNum = nIndex;
settings.OffOnBlink = 0;
NLedSetDevice(NLED_SETTINGS_INFO_ID, &settings);
12 IMEI、IMSI、手机号码与手机型号
IMEI:移动通信国际识别码(International Mobile Equipment Identity number),由15位数字组成,用于在手机网络中识别每一部独立的手机。相当于移动电话的身份证。每组移动通信国际识别码都有15个阿拉伯数字,并且前6码为原制造厂编码,中间8码为“流水号”,最后1码为备用码。移动通信国际识别码的每一码所出现的数字均起到移动电话身分辨正的功能,并且是国际上公认通的共享数码准则。
更多精彩
赞助商链接