2009-11-11 114 views
0

我們有一部運行Windows Mobile 6.1的HTC手機。有沒有辦法以編程方式增加/減少此設備的屏幕亮度?在Windows Mobile 6.1上以編程方式控制屏幕亮度

該應用程序正在C#中開發,因此.NET包裝將是可取的,但非託管API也是可以接受的。

此外,如何在特定應用程序運行時打開/關閉屏幕以節省電量?

回答

2

你會use the power management APIs to change the backlight settings。此外,WinMo 5 SDK附帶一個名爲Power Manager的示例應用程序,演示如何以編程方式更改背光燈的狀態。它在C中,但對於端口來說非常簡單。

+0

我發現SetPowerRequirement函數不適用於Windows Mobile 6.1,但它適用於較低版本:( – zHs 2009-11-12 17:37:05