본 자료는
1. LCD Backlight On/Off를 코드상에서 제어하기
2. LCD Backlight 상태 확인하기
3. LCD Backlight 자동 Off 기능
순서로 진행합니다.
1. LCD Backlight On/Off를 코드상에서 제어하기
C# | VB |
---|---|
// Backlight를 On smartConfigs1.Display.BacklightControl(SmartX.CDisplay.OnOff.ON); // Backlight를 Off smartConfigs1.Display.BacklightControl(SmartX.CDisplay.OnOff.OFF); |
' Backlight를 ON smartConfigs1.Display.BacklightControl(SmartX.CDisplay.OnOff.ON) ' Backlight를 OFF smartConfigs1.Display.BacklightControl(SmartX.CDisplay.OnOff.OFF) |
C# |
// Backlight를 On smartConfigs1.Display.BacklightControl(SmartX.CDisplay.OnOff.ON); // Backlight를 Off smartConfigs1.Display.BacklightControl(SmartX.CDisplay.OnOff.OFF); |
---|---|
VB |
' Backlight를 ON smartConfigs1.Display.BacklightControl(SmartX.CDisplay.OnOff.ON) ' Backlight를 OFF smartConfigs1.Display.BacklightControl(SmartX.CDisplay.OnOff.OFF) |
2. LCD Backlight 상태 확인하기
C# | VB |
---|---|
// Backlight Status가 ON이라면 if (smartConfigs1.Display.BacklightOnOffStatus == SmartX.CDisplay.OnOff.ON) {
// Backlight가 켜졌을 때 실행하는 코드
}// SmartX.CDisplay.OnOff.Off라면 // 꺼졌을 때를 체크 |
' Backlight Status가ON이라면 If (smartConfigs1.Display.BacklightOnOffStatus = SmartX.CDisplay.OnOff.ON) Then
' Backlight가 켜졌을 때 실행하는 코드
End if' SmartX.CDisplay.OnOff.Off라면 ' 꺼졌을 때를 체크 |
C# |
// Backlight Status가 ON이라면 if (smartConfigs1.Display.BacklightOnOffStatus == SmartX.CDisplay.OnOff.ON) {
// Backlight가 켜졌을 때 실행하는 코드
}// SmartX.CDisplay.OnOff.Off라면 // 꺼졌을 때를 체크 |
---|---|
VB |
' Backlight Status가 ON이라면 If (smartConfigs1.Display.BacklightOnOffStatus = SmartX.CDisplay.OnOff.ON) Then
' Backlight가 켜졌을 때 실행하는 코드
End if' SmartX.CDisplay.OnOff.Off라면 ' 꺼졌을때를 체크 |
3. LCD Backlight 자동 Off 기능 관련
LCD의 수명을 절약하기 위해 일정 시간 동안 유휴(터치 입력이 없는) 상태가 지속되는 경우 다음 방법을 사용하여 Backlight Off 기능을 활성화할 수 있습니다.
[방법-1] BacklightControlSetTime() 메서드 사용(코드 작성)C# | vb |
---|---|
// LCD Backlight off 시간 설정하기 // 단위는 초이며, 0초가 입력되면 // Backlight ON과 동일하며 설정된 인자값 // 만큼의 시간 이후에 LCD가 자동 OFF됨 smartConfigs1.Display.BacklightControlSetTime(180); |
// LCD Backlight off 시간 설정하기 // 단위는 초이며, 0초가 입력되면 // Backlight ON과 동일하며 설정된 인자값 // 만큼의 시간 이후에 LCD가 자동 OFF됨 smartConfigs1.Display.BacklightControlSetTime(180); |
C# |
// LCD Backlight off 시간 설정하기 // 단위는 초이며, 0초가 입력되면 // Backlight ON과 동일하며 설정된 인자값 // 만큼의 시간 이후에 LCD가 자동 OFF됨 smartConfigs1. Display.BacklightControlSetTime(180); |
---|---|
vb |
// LCD Backlight off 시간 설정하기 // 단위는 초이며, 0초가 입력되면 // Backlight ON과 동일하며 설정된 인자값 // 만큼의 시간 이후에 LCD가 자동 OFF됨 smartConfigs1. Display.BacklightControlSetTime(180); |
[방법-2] 제어판에서 화면 보호 설정 기능을 사용하여 제어
터치의 입력이 일정 시간 동안 없을 경우 지정된 시간이 지나면 자동으로 Backlight가 Off되며 터치가 입력되면 다시 Backlight가 On되는 기능을 운영체제에서 지원합니다. 사용 방법은 제어판 → 디스플레이 속성 → 조명에서 설정하시면 됩니다.