使用CHWRMVibra类来启动/停止/查询设备震动的状态
来源:互联网 发布:淘宝首页全屏图片尺寸 编辑:程序博客网 时间:2024/06/03 17:02
设备, 软件 版本:S60 3rd Edition S60 3rd Edition,FP1
创建日期:
详细描述:
CHWRMVibra类是在S60第三版才开始发布的,它提供了控制设备震动模块的能力。
我们需要的链接库为:WRMVibraClient.lib
链接头文件为:hwrmvibra.h
下列代码演示了如何获得震动状态:
Code:
iVibrate = CHWRMVibra::NewL();
CHWRMVibra::TVibraStatus iStatus =iVibrate->VibraStatus();
返回的值有:
Code:
EVibraStatusUnknown
EVibraStatusNotAllowed
EVibraStatusStopped
EVibraStatusOn
下列代码演示了如何获取情景模式下的震动部分设置“
Code:
CHWRMVibra::TVibraModeState iState =iVibrate->VibraSettings();返回值为:
Code:
EVibraModeUnknown
EVibraModeON
EVibraModeOFF下列代码演示了如何启动震动,这时震动的设置必须是EVibraModeON。
Code:
iVibrate->StartVibraL(0,50);第一个参数表示是持续的时间(微秒),如果是0值表明震动将持续到StopVibraL()被调用为止。
第二个参数表明强度值,它的范围是-100至100之间。
下面的代码演示了如何停止震动
Code:
iVibrate->StopVibraL();
- 使用CHWRMVibra类来启动/停止/查询设备震动的状态
- iOS-获取当前设备的信息,网络状态,运营商,设备震动.获取设备信息
- 使用命令的脚本来停止或启动IIS中的某个站点
- 使用advapi32.dll来启动、停止服务(c#)
- opensolaris下启动/停止/查看服务状态的命令
- Android震动的使用
- 用批处理来启动/停止SQL SERVER 2005的服务
- 给定一个设备,来查询设备的名字
- 调用PPC设备的震动功能
- iOS实现手机的连续震动和停止震动的代码(拷如工程就能用)
- Linux查看服务的启动状态,并且启动和停止服务的方法
- 查询数据库 启动状态
- 推送时,播放震动声音不停止的代码
- android 使用震动的例子
- 使用Service的stopSelf()方法来停止服务
- mysql的启动停止
- Nginx 的启动、停止
- fastdfs的启动停止
- Hibernate 与hsqldb结合
- 个人做VOIP经验之谈
- Socket API,CAsyncSocket,CSocket内幕及其用法
- 向Delphi IDE菜单中插入项,必须用Insert方法,用Add无效
- 用doxygen自动生成详细设计文档
- 使用CHWRMVibra类来启动/停止/查询设备震动的状态
- ASP.NET Ajax表单验证-.aspx.cs代码
- 09人大代表提议选摘(截止3月5日)
- window.open()的所有参数列表
- 成都电信ADSL,流氓不能这样耍
- 事实上
- 检查出胆囊息肉,哭
- 【科普】指甲上的半月痕你懂多少?
- 读感:‘两性一心’