梦书之家(移动开发)

你有一个苹果,我有一个苹果,我们交换一下,一人还是一个苹果;你有一个思想,我有一个思想,我们交换一下,一人就有两个思想。 ——肖伯纳

导航

随笔分类 -  BREW

关于BREW上的目录操作
摘要:1 用 IFILEMGR_MkDir 可以创建多级的目录即 char* szDirName = "2010/06/07/08"调用 IFILEMGR_MkDir 可以创建这个路径上的所有目录 即 2010/, 2010/06/,2010/06/07,2010/06/07/08/2 枚举在模拟器上试验的时候,如果不是通过 IFILEMGR_MkDir 创建的目录,在IFILEMGR_EnumInit 枚举的时候会返回 EFILENOEXIST(257)的错误。但是如果通过IFILEMGR_MkDir创建了目录 "2010/"那么通过手动拷贝到这个目录下的文件会在 IFILEMGR_EnumIni 阅读全文

posted @ 2010-06-29 19:13 梦书 阅读(594) 评论(0) 推荐(0) 编辑

ARM编译
摘要:1 Warning: C2220W: Superfluous ',' in 'enum' declarationenum 结构的最后一个成员加了分号,在VC下编译没有提示, 如enum Error{ ErrorNotFound = -1,ErrBadPath,};=> enum Error{ ErrorNotFound = -1,ErrBadPath};2 以下两个函数会被认为是一样的函数v... 阅读全文

posted @ 2010-06-24 15:01 梦书 阅读(571) 评论(0) 推荐(0) 编辑

BREW icon 规格要求
摘要:像素:Large : 65*42Mudium : 26 * 26Small : 16*16 阅读全文

posted @ 2010-06-24 14:42 梦书 阅读(155) 评论(0) 推荐(0) 编辑

"Unable to load satellite dll" when lauch the Visual studio 2005
摘要:After install the BREWSDKTOOLS111SP06.exe, every time lauch the vs 2005, it will popup the following error. 阅读全文

posted @ 2010-06-01 17:28 梦书 阅读(490) 评论(0) 推荐(0) 编辑

BREW SDK 3.1.5 SP01
摘要:BREW SDK 3.1.5.145 与 SDK 3.1.5.27 有了些变化,具体可以看SDK release notes. 值得注意的是,在新版本中, 用EVT_POINTER_DOWN,EVT_POINTER_MOVE, EVT_POINTER_UP, EVT_POINTER_STALE_MOVE 来取代之前版本的 EVT_PEN_DOWN, EVT_PEN_MOVE, EVT_PEN_UP... 阅读全文

posted @ 2008-06-18 14:00 梦书 阅读(1548) 评论(0) 推荐(0) 编辑

奇怪的问题
摘要:同样的程序在别人的机器的模拟器上运行的好好的, 但是在我的机器上运行的时候:无法向文件中写东西,读可以,只要向文件中写内容的话,虽然写进去了但是关闭文件指针的时候,发现文件却还是空的/清空了。 不知道这是怎么回事? 有没有知道这是怎么回事的? 阅读全文

posted @ 2007-11-30 15:02 梦书 阅读(257) 评论(4) 推荐(0) 编辑

BREW编程有感(1)
摘要:最近用ARM 编译器(ADS 1.2)来编译链接(动态模块)程序,出现以下的错误: Error: L6265E:Non-RWPI Section XXX.o cannot be assigned to PI Exec region ER_ZI. Error: L6248E:XXX.o(i.myfunc) in PI region 'ER_RO' cannot have address type r... 阅读全文

posted @ 2007-11-20 10:56 梦书 阅读(1433) 评论(2) 推荐(0) 编辑

更改标准菜单的字体
摘要:用IMENUCTL_AddItemEx函数来添加Menu Item,而不用IMENUCTL_AddItem函数。 typedef struct _CtlAddItem { const AECHAR * pText; IImage * pImage; const char * pszResImage; const char * pszResText; uint16 wT... 阅读全文

posted @ 2007-10-26 13:35 梦书 阅读(469) 评论(0) 推荐(0) 编辑

更新屏幕上的某个区域的方法
摘要:介绍更新屏幕某一区域的两种方法 阅读全文

posted @ 2007-10-26 13:23 梦书 阅读(619) 评论(0) 推荐(0) 编辑

在BREW模拟器下使用新的字体
摘要:如果要使用一种刚安装(将字体文件 XXX.ttf 复制到系统的 \WINDOWS\Fonts 下即可)的一种的字体,安装完后, 关闭模拟器(如果模拟器打开着的话),修改DevicePackX.dpk文件(X代表数字)里的:FONT_NORMAL 8 与 FONT_LARGE 10行后面的字体名字 然后重新启动机器(如果是\WINDOWS\FONTS 下本来就有的字体,则无需重新启动机器),这样才能... 阅读全文

posted @ 2007-10-19 10:10 梦书 阅读(803) 评论(2) 推荐(0) 编辑

BREW平台下的List Control
摘要:BREW平台下的List Control,其实是VC下的List Box。 阅读全文

posted @ 2007-07-30 09:19 梦书 阅读(612) 评论(0) 推荐(0) 编辑

关于菜单上选项事件处理的一点体会
摘要:今天在处理一个非主窗口的菜单选择事件——即在选中菜单上的一个选项后按AVK_SELECT键(即我们通常所说的确认键)时,发现如果在EVT_KEY消息里没有对这个键进行处理的话,即返回FALSE,那么程序接下去就不会产生一个EVT_COMMAND消息。因此,要想处理菜单选项上的按键消息,须得先处理EVT_KEY消息,哪怕直接返回TRUE,或者调用IMENUCTL_HandleEvent()函数进行处... 阅读全文

posted @ 2007-07-24 17:00 梦书 阅读(289) 评论(0) 推荐(0) 编辑

关于IDISPLAY_DrawText() ___BREW 平台
摘要:BREW SDK 3.1.5.27 函数IDISPLAY_DrawText()里参数x与y值的设定 阅读全文

posted @ 2007-07-18 16:28 梦书 阅读(947) 评论(0) 推荐(0) 编辑

BREW 开发在VC++6.0下的错误提示
摘要:1、编译时出现fatal error C1083: Cannot open compiler intermediate file: 'C:\DOCUME~1\DREAM~1.FOU\LOCALS~1\Temp\a02340db': Permission deniedError executing cl.exe.Creating browse info file...BSCMAKE: error B... 阅读全文

posted @ 2007-07-12 18:14 梦书 阅读(2066) 评论(0) 推荐(0) 编辑

BREW开发资源
摘要:1、QUALCOMM 开发者资源 http://brew.qualcomm.com/brew/zh/developer/resources/dev_resources.html英文:http://brew.qualcomm.com/brew/en/developer/overview.html 2、Developer.com - Wireless/Mobile Development with ... 阅读全文

posted @ 2007-07-05 08:20 梦书 阅读(584) 评论(0) 推荐(0) 编辑