Приношу свои извинения, действительно в примере на Visual C++ нельзя вводить отрицательные числа. Вот попробуйте программу на Visual Basic:
http://narod.ru/disk/27304880000/VB_sample.exe.html
То что программа ругается на 30 дней - ничего страшного, этого времени вполне достаточно чтобы ее проверить.
В машине у меня я уже писал подсветка EL, монитор Asus, модель не помню, корпус в гараже валяется.
PS: Сейчас я остановился на регулировании яркости реальными кнопками без всяких программ, плюс смена темы оформления Windows. По сути ночная тема - это негатив дневной темы (белый текст по черному фону). Днем ночную тему тоже хорошо видно.
PPS: Искал свой 17" монитор в Яндехе, так и не нашел. Получается у меня не 17", а 16" Asus vw161d. Я в печали (((