//1.程序启动时
{
    //每隔25秒刷新一次空闲时间计数器
    SetTimer(1,25000,NULL);
 
    //设置"BKL1:"的电源需求为D0
    HANDLE m_hPowerRequirement=SetPowerRequirement(TEXT("BKL1:"), D0, POWER_NAME, NULL, 0);
}
 
//2.程序退出时
{
    KillTimer(1);
    ReleasePowerRequirement(m_hPowerRequirement);
}
 
 
//3.刷新空闲时间计数器
void CXXXXDlg::OnTimer(UINT_PTR nIDEvent)
{
    SystemIdleTimerReset();
}

本文链接地址: 让Windows Mobile程序运行时不休眠,不关背光
http://qingfengju.com/index.asp?id=267

分类:嵌入式/电子 查看次数:5572 发布时间:2011-11-15 10:08:01