这次就是上篇的完善。我在上次基础上加了触摸屏。
就是一个回调函数。
long touchover(unsigned long ulMessage,long lX, long lY)
{
unsigned int count=0;
unsigned int count2=0;
if(ulMessage!=TS_MSG_PTR_DOWN) return ulMessage;
if((lX>70)&&(lX<220))
{
if((lY>140)&&(lY<290))
{
GrImageDraw(&sContext,lady,0,0);
for(count2=0;count2<500;count2++)
{
for(count=0;count<65530;count++);
for(count=0;count<65530;count++);
for(count=0;count<65530;count++);
}
sRect.sXMin = 0;
sRect.sYMin = 0;
sRect.sXMax = 240;
sRect.sYMax = 320;
GrContextForegroundSet(&sContext, ClrWhite);
GrRectFill(&sContext, &sRect);
// Initialize the graphics context.
hal_display_heading("Please hit me!!!");
}
}
return ulMessage;
}
原文件打包:
ybs2.rar
(1.8 MB, 下载次数: 212)
不照了传视频:
http://v.youku.com/v_show/id_XNDIwODM1NzQ0.html
[
本帖最后由 ddllxxrr 于 2012-6-27 21:06 编辑 ]