智能手机有很多种不同的系统,WindowsMobile(WM)系统就是其中之一,下面我们来看一下如何在这个系统上进行获取手机号和串号。
using System;
using System.Collections.Generic;
using System.Text;
using System.Runtime.InteropServices;
namespace PhoneNumber
{
/// <summary>
/// 手机信息的类
/// 功能:用于获取手机号码和串号
/// </summary>
public class Phone
{
[DllImport("PhoneInfoLib.dll", EntryPoint = "?GetPhoneNumber@@YA_NPA_WI@Z", CharSet = CharSet.Auto)]
private static extern bool GetPhoneNumber(StringBuilder str, int len);
[DllImport("PhoneInfoLib.dll", EntryPoint = "?GetIMEINumber@@YA_NPA_WI@Z", CharSet = CharSet.Auto)]
private static extern bool GetIMEINumber(StringBuilder str, int len);
/// <summary>
/// /// 获取电话号码
/// /// </summary>