brew应用可以设置开机自动启动,但是需谨慎,如果应用有问题,将造成机器变砖头。
步骤:
MIF文件里面设置回调
在Notifications里面添加AEECLSID_SHELL,且Notifier为AEECLSID_SHELL,Mask为:NMASK_SHELL_INIT,
这样,即使应用没有启动,也能在EVT_NOTIFY里面收到该notify,只有在事件处理里面加上启动自己的APP就可以了
switch (((AEENotify*) dwParam)->cls)
{
case AEECLSID_SHELL:
{
if(((AEENotify*) dwParam)->dwMask & NMASK_SHELL_INIT)
{
ISHELL_StartApplet(pMe->a.m_pIShell, AEECLSID_TEST1);
}
}
break;
default:
break;
}