BREW开发
buleideli
这个作者很懒,什么都没留下…
展开
-
BREW的resource编辑器学习
原创 2010-04-29 19:51:00 · 489 阅读 · 0 评论 -
BREW的基本机制小结
Mif编辑器: Mif 是相当于brew模块上的容器,该容器可以装载多个小程序。Mif上的每个小程序必须为它制定ID号,也即ClassID,其在本mif中具有唯一性。ClassID对应一个程序名。每个小程序会生成一个bid文件。编辑mif的最后需要进行编译,会生成mif、mfx文件。Resource编辑器: 实际上,其包含编辑器,编译器。编辑器内可以对字符原创 2010-04-29 19:51:00 · 580 阅读 · 0 评论 -
BREW开发俄罗斯方块(三)——遇到的问题及解决
2.6.4.1报C2143等错误2010-4-29_1不允许存在::func()形式,应该把::去掉。 2.6.4.2LoadResString不能load到资源,函数返回值是02010-4-29_2 1)将brh中的bar路径改为绝对路径。未解决。 2)将buf长度加大。未解决。 3)重新生成resource,将资原创 2010-04-29 19:59:00 · 797 阅读 · 0 评论 -
BREW的MIF编辑器学习
原创 2010-04-29 19:46:00 · 486 阅读 · 0 评论 -
BREW的菜单项
实现几个菜单选项的显示。Brew的消息机制:Case为EVT_KEY里面则处理什么按键被按,并进行响应处理。问题1:*.brh、*.bar都可以生成,但resource editor不能生成_res.h。解决1:1) 检查代码,没错。2) 将brew sdk2.0换成3.0仍然如此。3) 经过研究,发现*.brh即为_res.h。brh文件里有如下代码。原创 2010-04-29 19:45:00 · 412 阅读 · 0 评论 -
BREW开发俄罗斯方块(二)——点滴记录(更新中)
2.6.3.1关于调试2010-4-27_1DBGPRINTF此函数用于打印输出调试信息。 2.6.3.2DrawText使用2010-4-29_1使用时若指定了prcBackground,则应该注意剪切矩阵的定义是包括需要显示的区域。 2.6.3.3二维数组作为参数传入地址2010-4-29_2boolean CopyBoxShape(int1原创 2010-04-29 19:57:00 · 527 阅读 · 0 评论 -
BREW开发俄罗斯方块(一)——设计
2.6.1 设计思路1) 定时器控制下落,同时改变形状。2) 方块形状矩阵4×4.存放七种形式的各四种形状。3) 碰撞检测。 2.6.2 设计计划1) 画出游戏界面。包括方块的当前,下一个方块。2) 实现方块下落。3) 实现方块下落时改变形状以及方向。4) 实现方块下落后放在地上。5)原创 2010-04-29 19:54:00 · 623 阅读 · 0 评论 -
BREW的HELLOWORLD
使用VS2005+brew_sdk不能弄出创建brew工程向导,一切步骤检查均没有问题。于是转为用VC6.0。成功。ARMDS1.2+BREW_SDK2.0+BREW_SDK_TOOLS_SP02。 HELLOWORLD程序创建工程:1) MIF编辑。注意,ID的name需要与程序名一致,且是唯一的。编辑MIF后,生成bid、mif、mfx文件。Bid需要在程序中include。原创 2010-04-29 19:44:00 · 687 阅读 · 0 评论