|
最近弄wince要求:按键按下,LCD弹出窗口,
按键驱动我已经弄好:
发送信息部分贴出来:
while (1) {
__try {
we = WaitForSingleObject(pPWR->ISTEvent, INFINITE);
RETAILMSG(1,(TEXT("\r\nPWR_IST: pPWR->State = 0x%x \r\n"), pPWR->State));
SetEvent(m_hEventExit);//向应用层发送消息。
LeaveCriticalSection(&pPWR->RegCS);
// clear the interrupt before power off
InterruptDone(SYSINTR_POWER);
CurrStatus = SUSPEND;
SetSystemPowerState( NULL, POWER_STATE_SUSPEND, POWER_FORCE );
} _except(EXCEPTION_EXECUTE_HANDLER)
我想了解下应用层接收消息有些什么约定,函数是什么?用EVC编程有些什么要注意的设置?比如我下午编译的应用程序拷贝到flash里运行提示不是有效的WINDOWS应用程序。希望大侠解释一下,有实例源码更好,谢谢!
|
|