在基于 CE 的 Windows Mobile 中,您可以使用SetPowerRequirement和ReleasePowerRequirement API来防止屏幕背光超时,如下所示:
IntPtr handle = SetPowerRequirement("BKL1:", PowerState.FULL, 1, IntPtr.Zero, 0);
// screen won't timeout while you do stuff in here
ReleasePowerREquirement(handle);
在 WP7 上是否可能发生类似的事情?