怎么样获取PDA手机上的信息啊,比如电池电量,PDA的总共内存,程序内存,存储内在,操作系统真的很头疼,大家来看看咯

解决方案 »

  1.   

    我找到一个关于获取电量的大家看看
    using System;
    using System.Collections.Generic;
    using System.Text;namespace Sy.Ppc.Sd.Xsrw.Impl
    {
        public   class   SYSTEM_POWER_STATUS_EX2 
        { 
            //   Fields 
            public   byte   ACLineStatus; 
            public   byte   BackupBatteryFlag; 
            public   uint   BackupBatteryFullLifeTime; 
            public   byte   BackupBatteryLifePercent; 
            public   uint   BackupBatteryLifeTime; 
            public   uint   BackupBatteryVoltage; 
            public   uint   BatteryAverageCurrent; 
            public   uint   BatteryAverageInterval; 
            public   byte   BatteryChemistry; 
            public   uint   BatteryCurrent; 
            public   byte   BatteryFlag; 
            public   uint   BatteryFullLifeTime; 
            public   byte   BatteryLifePercent; 
            public   uint   BatteryLifeTime; 
            public   uint   BatterymAHourConsumed; 
            public   uint   BatteryTemperature; 
            public   uint   BatteryVoltage; 
            public   byte   Reserved1; 
            public   byte   Reserved2; 
            public   byte   Reserved3;         //   Methods 
           public   SYSTEM_POWER_STATUS_EX2() 
          { 
          } 

      [DllImport( "coredll ")] 
    private   static   extern   uint   GetSystemPowerStatusEx2(SYSTEM_POWER_STATUS_EX2   lpSystemPowerStatus,   uint   dwLen,   bool   fUpdate);     
      SYSTEM_POWER_STATUS_EX2   status2   =   new   SYSTEM_POWER_STATUS_EX2(); }但是我看不懂啊, 从这段代码开始[DllImport( "coredll ")] ,上面是一个类,但下面的Import又没有放在类里面,那我应该放在什么地方大家帮忙看看