Symbian 系统信息的获取与设置

#include <hal.h>
#include <hal_data.h>
LIBRARY  hal.lib

示例
HAL::Get( HALData::EMemoryRAMFree ,value );   //可用内存
HAL::Get( HALData::EMemoryRAM ,iValue );         //总内存
HAL::Set(HAL::EDisplayState,0);                              //关显示

所有
EManufacturer,    
EManufacturerSoftwareRev,    
EManufacturerSoftwareBuild,
EModel,    
EMachineUid,    
EDeviceFamily,
EDeviceFamilyRev,
ECPU,
ECPUArch,
ECPUABI,
ECPUSpeed,
ESystemStartupReason,
ESystemException,        
ESystemTickPeriod,    
EMemoryRAM,        
EMemoryRAMFree,
EMemoryROM,    
EMemoryPageSize,    
EPowerGood,    
EPowerBatteryStatus,    
EPowerBackup,    
EPowerBackupStatus,    
EPowerExternal,    
EKeyboard,
EKeyboardDeviceKeys,    
EKeyboardAppKeys,    
EKeyboardClick,    
EKeyboardClickState,    
EKeyboardClickVolume,    
EDisplayXPixels,    
EDisplayXTwips,    
EDisplayColors,    
EDisplayState,    
EDisplayContrast,    
EDisplayContrastMax,        
EBacklight,        
EBacklightState,        
EPen,        
EPenX,        
EPenY,        
EPenDisplayOn,        
EPenClick,        
EPenClickState,        
EPenClickVolume,        
EPenClickVolumeMax,    
EMouse,        
EMouseX,        
EMouseY,        
EMouseState,        
EMouseSpeed,    
EMouseAcceleration,        
EMouseButtons,
EMouseButtonState,    
ECaseState,        
ECaseSwitch,    
ECaseSwitchDisplayOn,    
ECaseSwitchDisplayOff,        
ELEDs,    
ELEDmask,        
EIntegratedPhone,    
EDisplayBrightness,
EDisplayBrightnessMax,    
EKeyboardBacklightState,    
EAccessoryPower,        
ELanguageIndex,        
EKeyboardIndex,    
EMaxRAMDriveSize,    
EKeyboardState,    
ESystemDrive,        
EPenState,        
EDisplayIsMono,    
EDisplayIsPalettized,    
EDisplayBitsPerPixel,    
EDisplayNumModes,    
EDisplayMemoryAddress,    
EDisplayOffsetToFirstPixel,        
EDisplayOffsetBetweenLines,    
EDisplayPaletteEntry,        
EDisplayIsPixelOrderRGB,    
EDisplayIsPixelOrderLandscape,    
EDisplayMode,    
ESwitches,    
EDebugPort,    
ELocaleLoaded,        
EClipboardDrive,    
ECustomRestart,
ECustomRestartReason,
EDisplayNumberOfScreens,
ENanoTickPeriod,
EFastCounterFrequency,
EFastCounterCountsUp,
EPointer3D,        
EPointer3DZ,
EPointer3DThetaSupported,        
EPointer3DPhiSupported,        
EPointer3DRotationSupported,        
EPointer3DPressureSupported,
EHardwareFloatingPoint,
ETimeNonSecureOffset,        
EPersistStartupModeKernel,        
EMaximumCustomRestartReasons,
EMaximumRestartStartupModes,        
ECustomResourceDrive,
ENumHalAttributes.     

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值