自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(6)
  • 收藏
  • 关注

原创 开机自启动 BREW 程序

开机自启动 BREW平台可以做到开机就自启动BREW应用,这需要在MIF中做如下设置:MIF/Advanced Applet Information/Notification/Notifier 中选AEECLSID_SHELLMIF/Advanced Applet Information/Notification/Mask 中选NMASK_SHELL_INIT 并做添加

2012-10-31 12:46:28 816

原创 BREW怎样支持全局变量和静态变量

BREW的.mak文件只要进行如下修改就可以支持全局和静态变量: (1).将 HEXTOOL = $(ARMBIN)\fromelf    替换成:HEXTOOL = $(ARMBIN)\elf2mod   注意编译前须将elf2mod 安装到了ARMBIN目录下或者windows command可执行查找到的目录下 (2). 将LFLAGS = $(ROPILINK) -

2011-11-16 14:18:09 657

原创 BREW 编程小提示

BREW的接口较多,函数的参数一般都很长,靠记忆往往出错,最有效的方法就是拷贝粘贴了,希望下面的内容可以帮助大家提高编程效率 1.    字串转换为UNICODESTRTOWSTR(strInBuf, wstrOutBuf, sizeof(wstrOutBuf)); 2.    UNICODE转换为字串WSTRTOSTR(wstrInBuf, strOutBuf, size

2011-11-16 14:09:41 558

原创 引用计数 nRefs 说明和使用

BREW接口包含了面向对象的概念,所有接口都以IBase为基类,而IBase定义了最基本的两个方法:IBase_AddRefIBase_Release这两个方法都和一个变量紧密关联,这就是 nRefs - 引用计数。每个接口(且称之为AAA)的AAA_AddRef()的实现就是将引用计数加一:  ++me->nRefs而每个接口对象的释放函数设计都如下面模式:  uint32 AA

2011-11-16 13:55:45 991

原创 使用IIMAGE接口播放动画

IImage接口可以逐帧播放图像,形成动画效果,我们知道,调用ISHELL_LoadImage()就可以从指定图像文件获得一个IImage对象,这个图像文件可以是多个大小相同的图像横向拼接起来的一个大图像:___________________________________|     图1     |      图2     |      图3     |      图4     |

2011-11-16 13:49:54 406

原创 BUIW 范例中常用的goto跳转函数模式

goto语言已经很少在C语言中使用了,然而为了书写简便,BUIW应用使用了具有ERR_TRY()和ERR_CHECK_PTR()的函数模式,此模式隐含地使用了goto语句,此函数模式特点如下:1. 返回值为0时表示成功,其它为失败情况的枚举值2. 需要在函数内部定义临时变量int nErr;3. 具有ERR_CATCH: 的跳转标签4. ERR_TRY()包含的函数的返回值同样要求:返回值为0时是成功,其它为失败情况的枚举值5. 指针检查使用ERR_CHECK_PTR(pBuf);函数框架如下:// ret

2011-05-18 14:47:00 685

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除