Device names can vary between different device types, you'll need to find an - Peter Foot [MVP] |
Wednesday, March 28, 2007 4:03 PM
|
Device names can vary between different device types, you'll need to find an
alternative for BKL1: used in the example. Device names are stored in the
registry.
Peter
--
Peter Foot
Device Application Development MVP
www.peterfoot.net | www.inthehand.com |
 |
Thanks Peter! - Wolfgang Hauer |
Wednesday, March 28, 2007 5:11 PM
|
Thanks Peter!
So i can asume that there is no generic way to find out the devicename of
the backlight device?
And why i get a valid looking handle ?
Wolfgang |
 |
Hi! - Wolfgang Hauer |
Thursday, March 29, 2007 3:32 AM
|
Hi!
I have checked HKLM/drivers/active/builtin/backlight. The prefik is "BKL"
and the index is 1.
Any other idea?
Wolfgang |
 |
SetPowerRequirement won't turn the light on and off on its own, all it does is - Uncle Marvo |
Thursday, March 29, 2007 3:43 AM
|
SetPowerRequirement won't turn the light on and off on its own, all it does
is to tell Power Manager that YOU don't want it (or DO want it).
If something else overrides it, it will stay on (or off). |
 |
Hi! - Wolfgang Hauer |
Thursday, March 29, 2007 5:34 AM
|
Hi!
Is there a way to tell that damned thing that I am the master because I have
spend the bucks!!!
Or can i turn the complete LCD off /on
Wolfgang |
 |
Hammer? - NeilH |
Thursday, March 29, 2007 5:36 AM
|
Hammer?
have
Newsbeitrag
it
As
(ByVal |
 |
Why does this Backlight turn on/off class not work on my device - Uncle Marvo |
Thursday, March 29, 2007 5:42 AM
|
In reply to NeilH (neil@nospam.uk) who wrote this in
Good option. The other one is SetPowerState() :-) |
 |
PS There is a good reason why you should really not use SetPowerState() over - Uncle Marvo |
Thursday, March 29, 2007 5:44 AM
|
PS There is a good reason why you should really not use SetPowerState() over
SetPowerRequirement().
A really silly idea to use it on BTH1 etc, but I should think that turning
the backlight on/off won't have any damaging consequences.
Unc |
 |
Why does this Backlight turn on/off class not work on my device - Wolfgang Hauer |
Thursday, March 29, 2007 6:10 AM
|
I will post a new question: I need to save power!
Wolfgang |
 |
hmmm.i've always assumed that the backlight device is BKL1. - The PocketTV Team |
Thursday, March 29, 2007 6:57 AM
|
hmmm.
i've always assumed that the backlight device is BKL1.
the idea of SetPowerRequirement was that applications can programatically
configure the backlight, rather than use various tricks that are device
dependent.
if the name of the backlight device is something random that applications
must guess for each device, then thise would seem to defeat the original
purpose, no?
if there is a guaranteed method to recover the backlight device name, what
is it? what registry key must be accessed?
thanks. |
 |
Why does this Backlight turn on/off class not work on my device - The PocketTV Team |
Thursday, March 29, 2007 6:59 AM
|
on some devices, it is called:
HKLM/drivers/active/builtin/FrontLight (i'm not kidding!)
so i guess that getting the name of the backlight device is a big guessing
game...
why can't that be standardized? |
 |
Why does this Backlight turn on/off class not work on my device - Peter Foot [MVP] |
Thursday, March 29, 2007 7:56 AM
|
For all the smartphones I've seen it's always been BKL1:, for Pocket PC
2003s I've seen a variety used, though maybe this has improved in more
recent versions, I haven't tried the code on WM5.0 Pocket PCs.
Peter
--
Peter Foot
Device Application Development MVP
www.peterfoot.net | www.inthehand.com |
 |