专注收集记录技术开发学习笔记、技术难点、解决方案
网站信息搜索 >> 请输入关键词:
您当前的位置: 首页 > Brew

helloword有关问题

发布时间:2010-05-30 20:17:43 文章来源:www.iduyao.cn 采编人员:星星草
helloword问题
为什么屏幕显示不了helloword

//输出hellword

static boolean HelloBrew_HandleEvent(AEEApplet * pApp, AEEEvent eCode, uint16
wParam, uint32 dwParam)
{
AECHAR szText[] = {'I','A','M','E','C',' ','W','o', 'r', 'l', 'd', '\0'};
switch (eCode)
{
case EVT_APP_START:
IDISPLAY_DrawText(pApp->m_pIDisplay, // Display instance
AEE_FONT_BOLD, // Use BOLD font
szText, // Text - Normally comes from resource
-1, // -1 = Use full string length
0, // Ignored - IDF_ALIGN_CENTER
0, // Ignored - IDF_ALIGN_MIDDLE
NULL, // No clipping
IDF_ALIGN_CENTER | IDF_ALIGN_MIDDLE);
IDISPLAY_Update (pApp->m_pIDisplay);
return(TRUE);
case EVT_APP_STOP:
// Add your code here .....
return TRUE;
default:
break;
}
return FALSE;
}
[img="C:\Documents and Settings\Administrator.WWW-0227B06DC29\桌面\QQ截图未命名.png"][/img]



------解决方案--------------------
你在IDISPLAY_DrawText之前调用一下IDISPLAY_ClearScreen(pApp->m_pIDisplay);程序应该没有任何问题的。
------解决方案--------------------
HelloBrew_HandleEvent()函数本身没有什么问题,我已经试过了,可以打印出来。不过SDK的例子里的函数是HelloWorld_HandleEvent(),你是否忘记了,修改AEEClsCreateInstance()函数里的句子呢?
if(AEEApplet_New( sizeof(AEEApplet), // Size of our private class
ClsId, // Our class ID
pIShell, // Shell interface
pMod, // Module instance
(IApplet**)ppObj, // Return object
(AEEHANDLER)HelloWorld_HandleEvent, // Our event handler
NULL))
修改成HelloBrew_HandleEvent。
友情提示:
信息收集于互联网,如果您发现错误或造成侵权,请及时通知本站更正或删除,具体联系方式见页面底部联系我们,谢谢。

其他相似内容:

热门推荐: