현재시간을 화면에 띄워주고있는데요 현재시간이란게 계속 바껴서
loop,
{
guicontrol,,ID,% A_Hour A_Min A_Sec
}
이렇게해놨는데 변경은 잘됩니다만 깜빡깜빡거린다는게 보인달까요?
먼저 ID의 텍스트를 모두지우고 새로운텍스트를 넣는다는느낌?
해결법이있을까요?
현재시간을 화면에 띄워주고있는데요 현재시간이란게 계속 바껴서
loop,
{
guicontrol,,ID,% A_Hour A_Min A_Sec
}
이렇게해놨는데 변경은 잘됩니다만 깜빡깜빡거린다는게 보인달까요?
먼저 ID의 텍스트를 모두지우고 새로운텍스트를 넣는다는느낌?
해결법이있을까요?
Loop
{
TimeNow = % A_Hour A_Min A_Sec
if (TimeNow <> TimeNowLast and A_Index <>1)
guicontrol,,ID,% TimeNow
TimeNowLast = % A_Hour A_Min A_Sec
}
저 역시 근본적인 방법은 아니고요...
테스트는 안해봤는데 방식만 참고해보세요
시간은 1초마다 지나가기때문에
guicontrol 아랫줄에 1초보다 작게 sleep 500 또는 sleep 1000 만 넣어줘도 깜박거림은 없어질거에요
오토핫키에서 빠르게 반복적으로 랜더링할때 깜빡임을 없애는 방법은 없습니다.
꼼수로 조금이라도 자연스럽게 하는 방법은 많지만
아예 깜빡임이 없는 상황은 연출하기 힘들죠.
광고
전체 최신 인기글
전체 주간 인기글
loop
{
guicontrol,,ID,% A_Hour A_Min A_Sec
sleep, 1
}
근본적인 해결책은 아님.