ISHELL_SetTimer定时器问题,第一次不响应
我用ISHELL_SetTimer()设置了一个定时器,
boolean stNew(BrewComClient* pMe)
{
IImage *bgImage;
ISHELL_CreateInstance(pMe->meIshell,AEECLSID_FORM,(void **)&pMe->mainForm);
bgImage=ISHELL_LoadImage(pMe->meIshell,"t.jpg");
IFORM_SetBGImage(pMe->mainForm,bgImage);
IROOTFORM_PushForm(pMe->rootForm,pMe->mainForm);
ISHELL_SetTimer(pMe->meIshell,500,Start,pMe);
}
调试的时候,打开模拟器第一次点击ok按钮的时候,屏幕出现一张图片,好长时间不做任何改变,
点关机键关闭程序后,再次点击ok健,图片过后,新的页面出现,
经反复测试都是这个结果,就是第一次打开模拟器去点击程序的时候只出现图片没有后续页面,
关闭程序(注:不是关闭模拟器)后再次点击正常;
请教高手,这是怎么一回事啊!